first commit

This commit is contained in:
pakerpale
2020-06-10 06:19:03 +09:00
commit cd6b5b7832
6081 changed files with 624389 additions and 0 deletions

View File

@@ -0,0 +1,136 @@
<div class="account_header_fixed">
<span class="header_tit">비밀번호 변경 안내</span><span class="fr" style="padding-right:20px; padding-top:3px;"><a href="<?=$_GET['redir']?>"><img src="/img/mobile/img_close.gif"></a></span>
</div>
<div class="account_cont" id="step1">
<div class="bgb trc" style="padding:30px 0 20px;border-bottom: 1px solid #bfbfbf;">
<span class="ft14">회원님의 소중한 개인정보를 안전하게 보호하기 위해</span><br>
<span class="ft24" style="margin-top: 5px;color: #606060;display: inline-block;">비밀번호 변경을 안내 드립니다.</span>
</div>
<div style="padding: 20px 0; width: 90%; margin: 0 auto; line-height: 24px;">
비밀번호를 변경하신 지 <span class="beachblue">3개월이 지난 경우</span>
에 비밀번호 변경 안내를 드리고 있습니다.<br>
<span style="padding:10px 0;display: block;">
‘다음에 변경하기’ 버튼을 눌러 변경을 연기하시면 새로 로그인 접속하실 때 다시 안내해 드립니다.<br>
</span>
조금 불편하시더라도, <span class="beachblue">주기적으로 비밀번호를 변경하여 소중한 개인정보를 스스로 지켜주세요.</span>
</div>
<div class="info_forms">
<div class="form-group" style="border-bottom:0">
<input type="password" name="now_pwd" id="now_pwd" class="form-control" placeholder="현재 비밀번호를 입력해주세요. " style="width:97%;">
</div>
<div class="form-group" style="border-bottom:0">
<input type="password" name="new_member_pwd" id="new_member_pwd" class="form-control" placeholder="새 비밀번호 (6~16 영문 대·소문자,숫자,특수문자)" style="width:97%;">
</div>
<div class="form-group" style="border-bottom:0">
<input type="password" name="new_re_member_pwd" id="new_re_member_pwd" class="form-control" placeholder="새 비밀번호를 한번 더 입력해주세요. " style="width:97%;">
</div>
</div>
<div style="margin:30px 0 30px 0; display:block; text-align:center; padding-top:30px;">
<button type="button" class="btn btn-default_bb br5" style="padding:7px 20px; font-size:16px; margin:10px 0 " onclick="location.href='<?=$_GET['redir']?>'">다음에 변경하기</button>
<button type="button" class="btn btn-success br5" style="padding:8px 40px; font-size:16px; margin:10px 0" onclick="change_password()">변경하기</button>
</div>
</div>
<div class="account_cont" style="display:none;" id="step2">
<div class="bgb trc" style="padding:30px 0 20px;border-bottom: 1px solid #bfbfbf;">
<span class="ft24" style="margin-top: 5px;color: #606060;display: inline-block; ">비밀번호가 변경되었습니다.</span>
</div>
<div class="ft18 trc" style="padding: 20px 0; width: 90%; margin: 0 auto;">
<span class="beachblue">비밀번호 변경</span>에 따른 안내
</div>
<dl class="pw_table">
<dt>아이디</dt>
<dd id="cp_member_id">abcd****</dd>
<dt>이메일</dt>
<dd id="cp_member_email">a**d***@n******</dd>
<dt>변경일시</dt>
<dd id="cp_now_date">2017.08.24</dd>
<dt>다음 변경 권고일</dt>
<dd id="cp_next_change_date">2010.11.24</dd>
</dl>
<div class="trc f14" style="padding-top:30px;">
비밀번호를 다시 변경하시려면 로그인 후 <br><span class="beachblue" style="text-decoration:underline"><a href="/m/mypage/req_password">마이페이지</a></span>
메뉴를 이용해주세요.
</div>
<div class="bgt" style="margin:30px 0 40px 0; display:block; text-align:center; padding-top:30px;">
<button type="button" class="btn btn-success br5" style="padding:7px 40px; font-size:16px; width:100%;" onclick="location.href='/m/member/login'">로그인하기</button>
</div>
</div>
<script>
function change_password(){
if($("#now_pwd").val()==""){
alert("현재 비밀번호를 입력해주세요.");
return false;
}
if($("#new_member_pwd").val()=="") {
alert("비밀번호를 입력해주세요.");
return false;
}
if(member_pwd_valid_check($("#new_member_pwd").val())==false) {
alert("비밀번호는 6~16 영문 대·소문자,숫자,특수문자로 입력해주세요.");
return false;
}
if($("#new_re_member_pwd").val()=="") {
alert("비밀번호를 확인을 입력해주세요.");
return false;
}
if($("#new_member_pwd").val() != $("#new_re_member_pwd").val()) {
alert("비밀번호를 확인을 입력해주세요.");
return false;
}
if($("#now_pwd").val() == $("#new_member_pwd").val()) {
alert("변경할 비밀번호와 현재 비밀번호는 다르게 입력해주세요.");
return false;
}
var form_data = {
"now_pwd" : $("#now_pwd").val(),
"new_member_pwd" : $("#new_member_pwd").val()
};
$.ajax({
url: '/web/member/password_change_proc',
async: false,
type: 'POST',
dataType: 'JSON',
data: form_data,
success: function (rtnJson) {
if (rtnJson.code == "0000") {
$("#cp_next_change_date").html(rtnJson.data.next_change_data);
$("#cp_now_date").html(rtnJson.data.now_date);
$("#cp_member_id").html(rtnJson.data.member_id);
$("#cp_member_email").html(rtnJson.data.member_email);
$("#step1").hide();
$("#step2").show();
} else {
alert(rtnJson.msg);
return false;
}
},
error: function (rtnJson) {
alert('비밀번호 변경에 실패했습니다.');
return false;
}
});
}
function later(){
}
</script>

View File

@@ -0,0 +1,7 @@
<?php
/**
* Created by IntelliJ IDEA.
* User: magama
* Date: 2018. 10. 31.
* Time: AM 4:27
*/

View File

@@ -0,0 +1,67 @@
<div id="find_id_layer">
<div class="popuptop" class="account_header_fixed">
<h3 class="p_title" style="text-align:center">아이디 찾기 </h3>
<span class="btn-close"><a href="/m/"><img src="/img/mobile/btn-close.png"></a></span>
</div>
<div class="reply_cont">
<div class="reply_cont_wrap">
<div class="ft18 beachblue trc" style="padding-bottom:20px">원하시는 방식을 선택해 주세요.</div>
<dl class="bgb notice_list ft16">
<dt>본인확인 이메일로 인증</dt>
<dd><input type="radio" name="find_id_type" id="find_id_type2" value="2" check=""></dd>
<dt>본인명의 휴대전화로 인증</dt>
<dd><input type="radio" name="find_id_type" id="find_id_type3" value="1"></dd>
</dl>
</div>
<div class="account_btn">
<div class="form-group" style="margin:30px 0; display:block; text-align:center; border-bottom:0;">
<button type="button" onclick="find_id_type_select()" class="btn btn-success br20" style="padding:10px 50px; font-size:16px">확인</button>
<button type="button" onclick="window.location='/m/member/login'" class="btn btn-default_bb br20" style="padding:10px 50px; font-size:16px ">취소
</button>
</div>
</div>
</div>
</div>
<div id="find_id_fin_layer" style="display:none;">
<div class="account_header_fixed">
<span class="header_tit">아아디 찾기</span><span class="fr" style="padding-right:20px; padding-top:3px;"><a href="/m/"><img src="/img/mobile/img_close.gif"></a></span>
</div>
<div class="account_cont">
<div class="search_text">회원님의 아이디는 <br><span id="find_id_text" class="beachblue">abcd</span><br>
입니다.
</div>
<div class="account_btn" style="margin-top:60px;">
<span><a href="/m/member/login" class="btn btn-success br5" style="font-size: 17px;padding: 10px 0;width: 60%;">로그인하기 </a></span>
</div>
</div>
</div>
<script>
// 아이디 찾기
function find_id_type_select() {
$("input[name=find_id_type]:checked").each(function () {
var find_id_type = $(this).val();
if (find_id_type == '1') {
window.open("/m/common/kmc_mobile_auth?type=find_id");
} else {
window.location = "/m/member/find_id_with_email";
}
});
}
</script>

View File

@@ -0,0 +1,160 @@
<div id="find_id_email_layer">
<div class="account_header_fixed">
<span class="header_tit">아이디 찾기</span><span class="fr" style="padding-right:20px; padding-top:3px;"><a
href="/m/"><img src="/img/mobile/img_close.gif"></a></span>
</div>
<div class="account_cont_fixed">
<div class="reply_text">회원정보에 인증등록하신 이메일 주소와 <br> 등록하신 본인 이름을 작성해주시기 바랍니다.
</div>
<div class="form-group">
<label for="exampleInputEmail1">본인확인 이메일로 인증 </label>
<input type="text" class="form-control" placeholder="이름" name="find_id_name" id="find_id_name"
style="width:98%;">
</div>
<div class="form-group">
<input type="text" class="form-control" placeholder="이메일 주소 " name="find_id_email" id="find_id_email">
<span style="position:absolute; right:0; bottom:8px;"><a onclick="find_id_email_proc()"
class="btn btn-default_bb br10">인증</a></span>
</div>
<div class="form-group">
<input type="text" name="find_id_auth_key" id="find_id_auth_key" class="form-control"
placeholder="인증번호 숫자 6자리" style="width:98%;">
<span style="position:absolute; right:0; bottom:8px;"><a onclick="find_id_email_auth_proc()" class="btn btn-default_bb br10"
style="padding:4px 26px">확인 </a></span>
</div>
<div>
<div style="padding:10px 15px; text-decoration:underline;"><p
style="font-size:15px; text-align:center; margin:80px 0 20px 0; color:#868686"><a
href="javascript:find_id_email_proc();">인증번호가 오지 않나요?</a></p>
</div>
<div
style="font-size:13px; padding:20px; border:1px solid #adadad; color:#868686; border-radius:2px; line-height:26px;">
발송한 메일이 스팸 메일로 분류된 것은 아닌지 확인해 주세요. 스팸 메일함에도 메일이 없다면, 다시 한번 ‘인증’을 눌러주세요.
</div>
</div>
<div class="account_btn">
<span style="padding: 0;"><a onclick="find_id_email_auth_proc();" class="btn btn-success br5"
style="font-size: 17px;padding: 20px 0;width: 100%;">확인 </a></span>
</div>
</div>
</div>
<div id="find_id_fin_layer" style="display:none;">
<div class="account_header_fixed">
<span class="header_tit">아아디 찾기</span><span class="fr" style="padding-right:20px; padding-top:3px;"><a
href="/m/"><img src="/img/mobile/img_close.gif"></a></span>
</div>
<div class="account_cont">
<div class="search_text">회원님의 아이디는 <br><span id="find_id_text" class="beachblue">abcd</span><br>
입니다.
</div>
<div class="account_btn" style="margin-top:60px;">
<span><a href="/m/member/login" class="btn btn-success br5"
style="font-size: 17px;padding: 10px 0;width: 60%;">로그인하기 </a></span>
</div>
</div>
</div>
<script>
// 아이디 찾기 메일 보내기
function find_id_email_proc() {
if ($("#find_id_name").val() == true) {
alert("이름을 입력해주세요.");
return false;
}
if ($("#find_id_email").val() == true) {
alert("이메일주소를 입력해주세요.");
return false;
}
if (checkEmail($("#find_id_email").val()) == false) {
alert("이메일을 확인해주세요.");
return false;
}
var form_data = {
"content": $("#find_id_name").val(),
"email": $("#find_id_email").val(),
"type": 'id',
};
$.ajax({
url: '/m/member/find_by_email_proc',
async: false,
type: 'POST',
dataType: 'JSON',
data: form_data,
success: function (rtnJson) {
if (rtnJson.code == "0000") {
alert("인증번호를 메일로 발송했습니다.");
console.log(rtnJson.data);
return false;
} else {
alert(rtnJson.msg);
return false;
}
},
error: function (rtnJson) {
alert('인증번호 발송에 실패했습니다.');
return false;
}
});
}
// 아이디찾기 인증 확인
function find_id_email_auth_proc() {
if ($("#find_id_name").val() == true) {
alert("이름을 입력해주세요.");
return false;
}
if ($("#find_id_email").val() == true) {
alert("이메일주소를 입력해주세요.");
return false;
}
if (checkEmail($("#find_id_email").val()) == false) {
alert("이메일을 확인해주세요.");
return false;
}
if ($("#find_id_auth_key").val() == true) {
alert("인증번호를 입력해주세요.");
return false;
}
var form_data = {
"content": $("#find_id_name").val(),
"email": $("#find_id_email").val(),
"type": 'id',
"auth_key": $("#find_id_auth_key").val()
};
$.ajax({
url: '/m/member/find_by_email_auth_proc',
async: false,
type: 'POST',
dataType: 'JSON',
data: form_data,
success: function (rtnJson) {
if (rtnJson.code == "0000") {
$('#find_id_email_layer').hide();
$('#find_id_fin_layer').show();
$("#find_id_text").html(rtnJson.data);
return false;
} else {
alert(rtnJson.msg);
return false;
}
},
error: function (rtnJson) {
alert('인증번호 발송에 실패했습니다.');
return false;
}
});
}
</script>

View File

@@ -0,0 +1,126 @@
<div id="find_pwd_layer">
<div class="popuptop" class="account_header_fixed">
<h3 class="p_title" style="text-align:center">비밀번호 찾기 </h3>
<span class="btn-close"><a href="/m/"><img src="/img/mobile/btn-close.png"></a></span>
</div>
<div class="reply_cont">
<div class="reply_cont_wrap">
<div class="ft18 beachblue trc" style="padding-bottom:20px">원하시는 방식을 선택해 주세요.</div>
<dl class="bgb notice_list ft16">
<dt>모바일폰 인증으로 찾기</dt>
<dd><input type="radio" name="find_password_type" id="find_password_type1" value="1"></dd>
<dt>이메일 인증으로 찾기</dt>
<dd><input type="radio" name="find_password_type" id="find_password_type2" value="2" checked=""></dd>
</dl>
</div>
</div>
<div class="account_btn">
<div class="form-group" style="margin:30px 0; display:block; text-align:center; border-bottom:0;">
<button type="button" onclick="find_password_type_select();" class="btn btn-success br20" style="padding:10px 50px; font-size:16px">확인</button>
<button type="button" onclick="window.location='/m/member/login'" class="btn btn-default_bb br20" style="padding:10px 50px; font-size:16px ">취소</button>
</div>
</div>
</div>
<div id="find_pwd_fin_layer" style="display:none;">
<div class="account_header_fixed">
<span class="header_tit">비밀번호 찾기</span><span class="fr" style="padding-right:20px; padding-top:3px;"><a href="/m/"><img
src="/img/mobile/img_close.gif"></a></span>
</div>
<div class="account_cont">
<div class="search_text" style="margin: 80px 0 0 0; font-size: 16px;">인증된 메일<br>
<span id="find_pwd_email_text" class="beachblue">a**d***@d******</span>
<br>로 변경된 임시비밀번호 정보를 발신하였습니다.<br><br>회원님의 소중한 개인정보 보호를 위해<br>
지금 꼭! 비밀번호를 변경하신 후,
<br>로그인 하시기 바랍니다.<br>
</div>
<div class="account_btn" style="margin-top:20px;">
<span><a href="/m/member/login" class="btn btn-success br5" style="font-size: 17px;padding: 10px 0;width: 60%;">로그인하기 </a></span>
</div>
</div>
</div>
<script>
// 비밀번호 찾기
function find_password_type_select() {
$("input[name=find_password_type]:checked").each(function () {
var find_password_type = $(this).val();
if (find_password_type == '1') {
window.open("/m/common/kmc_mobile_auth?type=find_password");
} else {
window.location="/m/member/find_pw_with_email"
}
});
}
// 비밀번호 변경
function change_password() {
if ($("#now_pwd").val() == "") {
alert("현재 비밀번호를 입력해주세요.");
return false;
}
if ($("#new_member_pwd").val() == "") {
alert("비밀번호를 입력해주세요.");
return false;
}
if (member_pwd_valid_check($("#new_member_pwd").val()) == false) {
alert("비밀번호는 6~16 영문 대·소문자,숫자,특수문자로 입력해주세요.");
return false;
}
if ($("#new_re_member_pwd").val() == "") {
alert("비밀번호를 확인을 입력해주세요.");
return false;
}
if ($("#new_member_pwd").val() != $("#new_re_member_pwd").val()) {
alert("비밀번호를 확인을 입력해주세요.");
return false;
}
if ($("#now_pwd").val() == $("#new_member_pwd").val()) {
alert("변경할 비밀번호와 현재 비밀번호는 다르게 입력해주세요.");
return false;
}
var form_data = {
"now_pwd": $("#now_pwd").val(),
"new_member_pwd": $("#new_member_pwd").val()
};
$.ajax({
url: '/web/member/password_change_proc',
async: false,
type: 'POST',
dataType: 'JSON',
data: form_data,
success: function (rtnJson) {
if (rtnJson.code == "0000") {
$("#cp_next_change_date").html(rtnJson.data.next_change_data);
$("#cp_now_date").html(rtnJson.data.now_date);
$("#cp_member_id").html(rtnJson.data.member_id);
$("#cp_member_email").html(rtnJson.data.member_email);
commonLayerClose('pw_3month_auto_change');
commonLayerOpen('pw_3month_auto_change_fin');
} else {
alert(rtnJson.msg);
return false;
}
},
error: function (rtnJson) {
alert('비밀번호 변경에 실패했습니다.');
return false;
}
});
}
</script>

View File

@@ -0,0 +1,106 @@
<div id="find_pwd_email_layer">
<div class="account_header_fixed">
<span class="header_tit">비밀번호 찾기</span><span class="fr" style="padding-right:20px; padding-top:3px;"><a
href="/m/"><img src="/img/mobile/img_close.gif"></a></span>
</div>
<div class="account_cont_fixed">
<div class="reply_text">회원정보에 인증등록하신 이메일 주소와 <br> 등록하신 본인 이름을 작성해주시기 바랍니다.
</div>
<div class="form-group">
<label for="exampleInputEmail1">본인확인 이메일로 인증 </label>
<input type="text" class="form-control" placeholder="아이디" name="find_pwd_id" id="find_pwd_id"
style="width:98%;">
</div>
<div class="form-group">
<input type="text" class="form-control" placeholder="이메일 주소 " name="find_pwd_email" id="find_pwd_email">
<span style="position:absolute; right:0; bottom:8px;"></span>
</div>
<div>
<div
style="font-size:13px; padding:20px;margin-top:8px; border:1px solid #adadad; color:#868686; border-radius:2px; line-height:26px;">
발송한 메일이 스팸 메일로 분류된 것은 아닌지 확인해 주세요. 스팸 메일함에도 메일이 없다면, 다시 한번 ‘인증’을 눌러주세요.
</div>
</div>
<div class="account_btn">
<span style="padding: 0;"><a onclick="find_pwd_email_proc();" class="btn btn-success br5"
style="font-size: 17px;padding: 20px 0;width: 100%;">확인 </a></span>
</div>
</div>
</div>
<div id="find_pwd_fin_layer" style="display:none;">
<div class="account_header_fixed">
<span class="header_tit">비밀번호 찾기</span><span class="fr" style="padding-right:20px; padding-top:3px;"><a href="/m/"><img
src="/img/mobile/img_close.gif"></a></span>
</div>
<div class="account_cont">
<div class="search_text" style="margin: 80px 0 0 0; font-size: 16px;">인증된 메일<br>
<span id="find_pwd_email_text" class="beachblue">a**d***@d******</span>
<br>로 변경된 임시비밀번호 정보를 발신하였습니다.<br><br>회원님의 소중한 개인정보 보호를 위해<br>
지금 꼭! 비밀번호를 변경하신 후,
<br>로그인 하시기 바랍니다.<br>
</div>
<div class="account_btn" style="margin-top:20px;">
<span><a href="/m/member/login" class="btn btn-success br5" style="font-size: 17px;padding: 10px 0;width: 60%;">로그인하기 </a></span>
</div>
</div>
</div>
<script>
// 비밀번호 이메일로 찾기
function find_pwd_email_proc() {
if ($("#find_pwd_id").val() == true) {
alert("아이디를 입력해주세요.");
return false;
}
if ($("#find_pwd_email").val() == true) {
alert("이메일주소를 입력해주세요.");
return false;
}
if (checkEmail($("#find_pwd_email").val()) == false) {
alert("이메일을 확인해주세요.");
return false;
}
var form_data = {
"type": "email",
"id": $("#find_pwd_id").val(),
"key": $("#find_pwd_email").val()
};
$.ajax({
url: '/m/member/find_password_proc',
async: false,
type: 'POST',
dataType: 'JSON',
data: form_data,
success: function (rtnJson) {
if (rtnJson.code == "0000") {
commonLayerClose('find_pwd_layer');
commonLayerClose('find_pwd_email_layer');
commonLayerOpen('find_pwd_fin_layer');
$("#find_pwd_email_text").html(rtnJson.data);
return false;
} else {
alert(rtnJson.msg);
return false;
}
},
error: function (rtnJson) {
alert('비밀번호 찾기에 실패했습니다.');
return false;
}
});
}
</script>

View File

@@ -0,0 +1,22 @@
<div class="main_header">
<span class="header_tit"><img src="/img/mobile/img_logo.jpg" style="margin:120px 0;"></span><span class="fr" style="position:absolute; top:25px; right:25px;"><a href="/m/"><img src="/img/mobile/img_close.gif"></a></span>
</div>
<div class="main_cont" style="top: 245px;">
<div class="form-group" style="margin:0px 0; display:block; text-align:center; border-bottom: 0;">
<button type="button" class="btn br5 m_email" style="padding:17px 0" onclick="window.location='/m/member/join_1'">크로스맵 계정으로 가입하기 </button>
</div>
<div class="form-group" style="margin:0px 0; display:block; text-align:center; border-bottom: 0; ">
<button type="button" class="btn br5 m_facebook" style="padding:17px 0">페이스북 계정 만들기 </button>
</div>
<div class="form-group" style="margin:0px 0; display:block; text-align:center; border-bottom: 0;">
<button type="button" class="btn br5 m_kakao" style="padding:17px 0">카카오톡 계정 만들기 </button>
</div>
<div class="form-group" style="margin:0px 0; display:block; text-align:center; border-bottom: 0;">
<button type="button" class="btn br5 m_naver" style="padding:17px 0">네이버 계정 만들기 </button>
</div>
<div class="form-group" style="margin:0px 0; display:block; text-align:center; border-bottom: 0; ">
<button type="button" class="btn br5 m_tweeter" style="padding:17px 0">트위터 계정 만들기 </button>
</div>
<div class="b_bottom"><a href="">이미 가입하셨나요?</a> <span class="b_login"><a href="/m/member/login">로그인하기</a></span></div>
</div>

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,30 @@
<div class="popupbox" >
<div class="popuptop2">
<span class="logo"><a href="/m/"><img src="/img/mobile/logo_sm.jpg" alt="logo"></a></span>
<span style="float:right; padding-right:30px; padding-top:5px;">크리스천 기독 종합 포털</span>
</div>
<div class="popupimg">
<img src="/img/mobile/popupimg.jpg">
<div class="popuptxt">
<span class="ft22 done">가입이 완료됐습니다.</span><br>
<span style="padding-top: 5px; display: inline-block;">크리스천 놀이터 크로스맵에 자주 놀러 오실 거죠?</span>
</div>
</div>
<div class="popupbody">
<table class="body_table">
<tbody><tr>
<td class="bt_tit" style="padding-top:15px;">아이디</td>
<td class="bt_txt" style="padding-top:15px;"><?echo $_SESSION['C_Member_Id']?></td>
</tr>
<tr>
<td class="bt_tit" style="padding-top:10px; padding-bottom:15px;">이름/닉네</td>
<td class="bt_txt" style="padding-top:10px; padding-bottom:15px;"><?echo $_SESSION['C_Member_Nicname']?></td>
</tr>
</tbody></table>
<div class="ft14" style="margin-top:20px;">닉네임 등 프로필 정보는 <span class="beachblue" style="text-decoration:underline;"><a href="/m/mypage/req_password">내 정보관리</a></span>에서 수정할 수 있어요.</div>
<div class="form-group" style="margin:20px 0 30px; display:block; text-align:center">
<button type="button" class="btn btn-success br5" style="padding: 15px 40px;font-size: 16px; width: 100%;" onclick="window.location='/m/'"><span class="current">시작하기 </span></button>
</div>
</div>
</div>

View File

@@ -0,0 +1,108 @@
<?
$redir = isset($redir) ? $redir : "/m/";
?>
<script>
function login_proc(){
if($("#login_member_id").val()=="") {
alert("아이디를 입력해주세요.");
$("#login_member_id").focus();
return false;
}
if($("#login_member_pwd").val()=="") {
alert("비밀번호를 입력해주세요.");
$("#login_member_pwd").focus();
return false;
}
var save_login = 'N';
if($('input:checkbox[id="save_login"]').is(":checked") == true){
save_login = "Y"
}
var save_id = 'N';
if($('input:checkbox[id="save_id"]').is(":checked") == true){
save_id = "Y"
}
var form_data = {
"member_id" : $("#login_member_id").val(),
"member_pwd" : $("#login_member_pwd").val(),
"save_login" : save_login,
"save_id" : save_id
};
$.ajax({
url: '/m/member/login_proc',
async: false,
type: 'POST',
dataType: 'JSON',
data: form_data,
success: function (rtnJson) {
if (rtnJson.code == "0000") {
if(rtnJson.msg!=''){
alert(rtnJson.msg);
}
location.href="<?=$redir?>";
} else if (rtnJson.code == "1111") {
location.href="/m/member/change_pw?redir=<?=$redir?>";
}
else{
alert(rtnJson.msg);
return false;
}
},
error: function (rtnJson) {
alert('로그인에 실패했습니다.');
return false;
}
});
}
function inputSendit() {
if (event.keyCode == 13) {
login_proc();
}
}
</script>
<?
$save_user_id = get_cookie("crossmap_save_login_id");
?>
<div class="main_header">
<span class="header_tit"><img src="/img/mobile/img_logo.jpg" style="margin:80px 0 170px 0;"></span><span class="fr" style="position:absolute; top:25px; right:25px;"><a href="/m/"><img src="/img/mobile/img_close.gif"></a></span>
<div class="form-group2">
<input type="id" id="login_member_id" class="form-control" placeholder="아이디를 입력해주세요." value="<?=get_cookie("crossmap_save_login_id");?>" style="width:98%;" onkeydown="inputSendit();">
</div>
<div class="form-group3">
<input type="password" id="login_member_pwd" class="form-control" placeholder="비밀번호를 입력해주세요."style="width:98%;" onkeydown="inputSendit();">
</div>
</div>
<div class="main_cont" style="top:250px;">
<div class="form-group" style="margin:0px 0; display:block; text-align:center; border-bottom: 0;">
<button type="button" class="btn br5 m_email" style="padding:20px 0" onclick="login_proc();">로그인</button>
</div>
<div class="chk_id_login">
<input value="" id="save_login" type="checkbox" style="margin-right:5px;">자동로그인
<input value="" id="save_id" type="checkbox" style="margin-left:20px;margin-right:5px;" <?echo isset($save_user_id) ? "checked" : "";?> >아이디 저장
<div><span class="beachblue" style="text-decoration: underline;"><a href="/m/member/find_id">아이디</a>/<a href="/m/member/find_pw">비밀번호</a></span>를 잊어버리셨나요?</div>
</div>
<!-- <div class="form-group" style="margin:0px 0; display:block; text-align:center; border-bottom: 0; ">-->
<!-- <button type="button" class="btn br5 m_facebook" style="padding:17px 0">페이스북 계정으로 로그인하기</button>-->
<!-- </div>-->
<!---->
<!-- <div class="form-group" style="margin:0px 0; display:block; text-align:center; border-bottom: 0;">-->
<!-- <button type="button" class="btn br5 m_kakao" style="padding:17px 0">카카오톡 계정으로 로그인하기</button>-->
<!-- </div>-->
<!-- <div class="form-group" style="margin:0px 0; display:block; text-align:center; border-bottom: 0;">-->
<!-- <button type="button" class="btn br5 m_naver" style="padding:17px 0">네이버 계정으로 로그인하기 </button>-->
<!-- </div>-->
<!-- <div class="form-group" style="margin:0px 0; display:block; text-align:center; border-bottom: 0; ">-->
<!-- <button type="button" class="btn br5 m_tweeter" style="padding:17px 0">트위터 계정으로 로그인하기 </button>-->
<!-- </div>-->
<div class="b_bottom"><a href="">처음 오셨나요?</a> <span class="b_login"><a href="/m/member/join">가입하기</a></span></div>
</div>

View File

@@ -0,0 +1,205 @@
<div id="step1">
<div class="account_header_fixed">
<span class="header_tit"><a href="#" onclick="history.go(-1); return false;"><img src="/img/mobile/arrow_account.gif"></a>계정삭제</span>
</div>
<div class="account_cont">
<div class="reply_text">계정 삭제를 계속 진행하시기 위해서 <br>
비밀번호를 한번 더 확인해주세요.
</div>
<div class="form-group">
<label for="exampleInputEmail1">비밀번호 </label>
<input type="password" class="form-control mybutton_on" id="member_leave_chk_pwd" placeholder="비밀번호를 입력해주세요" style="width: 98%;" onkeydown="inputSendit();">
</div>
<div class="account_btn" style="margin-top:200px;">
<span><a href="javascript:member_leave_step2()" class="btn btn-success br5"
style="font-size: 17px;padding: 10px 0;width: 100%;">계속 진행하기</a></span>
</div>
</div>
</div>
<div id="step2" style="display:none;">
<div class="account_header_fixed">
<span class="header_tit"><a href="#" onclick="history.go(-1); return false;"><img src="/img/mobile/arrow_account.gif"></a>계정삭제</span>
</div>
<div class="reply_cont" style="padding-top: 20px;">
<div class="reply_cont_wrap">
<div class="reply_tit">1. 이메일 재사용 및 고객 정보 삭제 안내</div>
<div class="reply_txt">- 탈퇴할 경우에 가입한 이메일로는 3개월이 지난 후 다시 가입할 수
있습니다.<br>
- 사용자 개인 정보 및 이용 기록은 모두 삭제 됩니다,
</div>
<div class="reply_tit">2. 개인 정보 및 이용 기록 삭제 안내</div>
<div class="reply_txt">- 개인 정보 및 이용 기록은 삭제되며, 삭제된 정보는 복구할 수
없습니다.<br>
- 계정 정보 : 이메일, 닉네임, 프로필 사진, 생년월일, 성별<br>
- 서비스 사용 기록 : 좋아요, 보관함,. 구독이력, 알림내역
</div>
<div class="reply_tit">3. 개인 댓글 및 답글 처리 안내</div>
<div class="reply_txt">- 서비스에 남긴 댓글과 답글은 탈퇴해도 삭제되지 않습니다.</div>
</div>
<div class="account_check_off" onclick="toggle_check(this)">안내 사항 확인 후 동의</div>
<div class="account_btn">
<span><a class="btn btn-grey br5 secession"
style="width: 100%;padding: 20px 0;font-size: 17px;" onclick="open_secession()">계정 삭제하기</a></span>
</div>
</div>
</div>
<div class="popup_wrap" id="confirm" style="display:none;">
<div class="popupbox txc">
<div class="popuptop">
<h3 class="p_title">계정 삭제하기</h3>
<span class="btn-close"><a href="javascript:close_secession()"><img src="/img/mobile/btn-close.png"></a></span>
</div>
<div class="popupbody">
<div style="padding:30px 0 15px;font-size:16px;color:#01373a">정말 크로스맵을 떠나실 건가요?</div>
<div class="txl" style="font-size:13px;color:#868686">계정 삭제를 하시면 회원님의 계정 정보와 사용기록이 영구적으로 삭제됩니다. 정말 떠나실 준비가 되셨다면 [확인]버튼을 선택해주세요.</div>
<div style="margin:20px 0 30px; display:block; text-align:center; border-bottom:0">
<span class="btn btn-default_bb br20" style="padding:7px 30px; font-size:14px" onclick="close_secession()"><span class="current">취소 </span></span>
<span class="btn btn-success br20" style="padding:7px 30px; font-size:14px" onclick="secession_proc()"><span class="current">확인</span></span>
</div>
</div>
</div>
</div>
<div class="popup_wrap" id="complete" style="display:none;">
<div class="popupbox txc">
<div class="popuptop">
<h3 class="p_title">계정 삭제 완료</h3>
</div>
<div class="popupbody">
<div style="padding:30px 0 15px;font-size:16px;color:#01373a">계정 삭제가 완료되었습니다.</div>
<div class="txl" style="font-size:13px;color:#868686">크로스맵이 다시 생각나신다면 언제든 돌아와주세요.
당신을 위한 새로운 이야기들을 항상 준비해놓겠습니다.</div>
<div style="margin:20px 0 30px; display:block; text-align:center; border-bottom:0">
<span class="btn btn-success br20" style="padding:7px 30px; font-size:14px" onclick="window.location='/m'"><span class="current">확인</span></span>
</div>
</div>
</div>
</div>
<div class="mask" style="display:none;">
</div>
<script>
function open_secession(){
$btn = $(".account_btn a.secession");
if($btn.hasClass("btn-success")){
$("#confirm").show();
$(".mask").show();
}
}
function close_secession(){
$(".popup_wrap").hide();
$(".mask").hide();
}
function secession_proc(){
if($("#member_leave_chk_pwd").val()==""){
alert("잘못된 접근입니다.");
return false;
}
var form_data = {
"member_pwd" : $("#member_leave_chk_pwd").val()
};
$.ajax({
url: '/web/member/member_leave_proc',
async: false,
type: 'POST',
dataType: 'JSON',
data: form_data,
success: function (rtnJson) {
if (rtnJson.code == "0000") {
$(".popup_wrap").hide();
$(".mask").hide();
$("#complete").show();
$(".mask").show();
return false;
} else {
alert("탈퇴에 실패했습니다.");
return false;
}
},
error: function (rtnJson) {
alert('탈퇴에 실패했습니다.');
return false;
}
});
}
function toggle_check(elm){
// 꺼진 상태라면
$btn = $(".account_btn a.secession");
if($(elm).hasClass("account_check_off")){
$(elm).removeClass("account_check_off");
$(elm).addClass("account_check_on");
$btn.removeClass("btn-grey");
$btn.addClass("btn-success");
}
//켜진 상태라면
else{
$(elm).removeClass("account_check_on");
$(elm).addClass("account_check_off");
$btn.addClass("btn-grey");
$btn.removeClass("btn-success");
}
}
function member_leave_step2(){
if($("#member_leave_chk_pwd").val()==""){
alert("비밀번호를 입력해주세요.");
$("#member_leave_chk_pwd").focus();
return false;
}
var form_data = {
"member_pwd" : $("#member_leave_chk_pwd").val()
};
$.ajax({
url: '/web/member/member_pwd_check_proc',
async: false,
type: 'POST',
dataType: 'JSON',
data: form_data,
success: function (rtnJson) {
if (rtnJson.code == "0000") {
commonLayerClose('step1');
commonLayerOpen('step2');
return false;
} else {
alert("비밀번호를 확인해주세요.");
return false;
}
},
error: function (rtnJson) {
alert('비밀번호를 확인해주세요.');
return false;
}
});
}
function inputSendit() {
if (event.keyCode == 13) {
member_leave_step2();
}
}
</script>