diff --git a/mobile/skin/member/basic/password_lost2.skin.php b/mobile/skin/member/basic/password_lost2.skin.php
new file mode 100644
index 000000000..7fffff044
--- /dev/null
+++ b/mobile/skin/member/basic/password_lost2.skin.php
@@ -0,0 +1,73 @@
+ 1)
+ alert('동일한 메일주소가 2개 이상 존재합니다.\\n\\n관리자에게 문의하여 주십시오.');
+
+$sql = " select mb_no, mb_id, mb_name, mb_nick, mb_email, mb_datetime from {$g4['member_table']} where mb_email = '$email' ";
+$mb = sql_fetch($sql);
+if (!$mb['mb_id'])
+ alert('존재하지 않는 회원입니다.');
+else if (is_admin($mb['mb_id']))
+ alert('관리자 아이디는 접근 불가합니다.');
+
+// 난수 발생
+srand(time());
+$randval = rand(4, 6);
+
+$change_password = substr(md5(get_microtime()), 0, $randval);
+
+$mb_lost_certify = sql_password($change_password);
+$mb_datetime = sql_password($mb['mb_datetime']);
+
+// 회원테이블에 필드를 추가
+sql_query(" ALTER TABLE `{$g4['member_table']}` ADD `mb_lost_certify` VARCHAR( 255 ) NOT NULL AFTER `mb_memo` ", false);
+
+$sql = " update {$g4['member_table']}
+ set mb_lost_certify = '$mb_lost_certify'
+ where mb_id = '{$mb['mb_id']}' ";
+sql_query($sql);
+
+$href = G4_BBS_URL.'/password_lost_certify.php?mb_no='.$mb['mb_no'].'&mb_datetime='.$mb_datetime.'&mb_lost_certify='.$mb_lost_certify;
+
+$subject = "[".$config['cf_title']."] 요청하신 회원 아이디/패스워드 정보입니다.";
+
+$content = "";
+
+$content .= "
";
+$content .= "
";
+$content .= "
";
+$content .= "회원 패스워드가 변경되었습니다.";
+$content .= " ";
+$content .= "
";
+$content .= "".$config['cf_title']." ";
+$content .= " ";
+$content .= "
";
+$content .= addslashes($mb['mb_name'])." (".addslashes($mb['mb_nick']).")"." 회원님은 ".G4_TIME_YMDHIS." 에 회원정보 찾기 요청을 하셨습니다. ";
+$content .= "저희 사이트는 관리자라도 회원님의 비밀번호를 알 수 없기 때문에, 비밀번호를 알려드리는 대신 새로운 비밀번호를 생성하여 안내 해드리고 있습니다. ";
+$content .= "다음에서 변경될 패스워드를 확인하신 후, 패스워드 변경 링크를 클릭 하십시오. ";
+$content .= "패스워드가 변경되었다는 인증 메세지가 출력되면, 홈페이지에서 회원아이디와 변경된 패스워드를 입력하시고 로그인 하십시오. ";
+$content .= "로그인 후에는 정보수정 메뉴에서 새 패스워드로 변경하십시오.";
+$content .= "
";
+$content .= "
";
+$content .= "회원아이디 ".$mb['mb_id']." ";
+$content .= "변경될 패스워드 ".$change_password." ";
+$content .= "
";
+$content .= "
패스워드 변경 ";
+$content .= "
";
+$content .= "
";
+
+$admin = get_admin('super');
+mailer($admin['mb_nick'], $admin['mb_email'], $mb['mb_email'], $subject, $content, 1);
+
+alert_close($email.' 메일로 회원아이디와 패스워드를 인증할 수 있는 메일이 발송 되었습니다.\\n\\n메일을 확인하여 주십시오.');
+?>
\ No newline at end of file
diff --git a/mobile/skin/member/kcpcert/formmail.skin.php b/mobile/skin/member/kcpcert/formmail.skin.php
index ebd491bcf..527c142de 100644
--- a/mobile/skin/member/kcpcert/formmail.skin.php
+++ b/mobile/skin/member/kcpcert/formmail.skin.php
@@ -19,16 +19,16 @@ if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
if (!$is_member) { ?>
이름필수
-
+
E-mail필수
-
+
} ?>
제목필수
-
+
형식
diff --git a/mobile/skin/member/kcpcert/login.skin.php b/mobile/skin/member/kcpcert/login.skin.php
index aa0c4c5d8..3c72d208c 100644
--- a/mobile/skin/member/kcpcert/login.skin.php
+++ b/mobile/skin/member/kcpcert/login.skin.php
@@ -8,11 +8,9 @@ if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
@@ -32,8 +30,6 @@ if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
diff --git a/mobile/skin/member/kcpcert/register.skin.php b/mobile/skin/member/kcpcert/register.skin.php
index f7a0a6d8c..354c01b5c 100644
--- a/mobile/skin/member/kcpcert/register.skin.php
+++ b/mobile/skin/member/kcpcert/register.skin.php
@@ -4,6 +4,8 @@ if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
diff --git a/mobile/skin/member/kcpcert/register_form_update.tail.skin.php b/mobile/skin/member/kcpcert/register_form_update.tail.skin.php
index 922a1a2f6..414359db4 100644
--- a/mobile/skin/member/kcpcert/register_form_update.tail.skin.php
+++ b/mobile/skin/member/kcpcert/register_form_update.tail.skin.php
@@ -1,28 +1,5 @@
-if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
+if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
// 자신만의 코드를 넣어주세요.
-
-// 휴대폰번호 포맷(010-0000-0000) 변경해서 기록
-// $reg_mb_hp 는 rigister_form_update.head.skin.php 파일
-$sql = " update {$g4['member_table']}
- set mb_hp = '$reg_mb_hp'
- where mb_id = '$mb_id' ";
-sql_query($sql);
-
-/* =========================================================================== */
-/* = 휴대폰인증 및 성인인증 = */
-/* =========================================================================== */
-if($_POST['kcpcert_no']) {
- $mb_adult = 'N';
- if(get_session('ss_adult_check') == 'Y')
- $mb_adult = 'Y';
-
- $sql = " update {$g4['member_table']}
- set mb_hp_certify = '{$_POST['kcpcert_time']}',
- mb_adult = '$mb_adult'
- where mb_id = '$mb_id' ";
- sql_query($sql);
-}
-/* =========================================================================== */
?>
diff --git a/mobile/skin/member/kcpcert/scrap.skin.php b/mobile/skin/member/kcpcert/scrap.skin.php
index 711a0b875..c7e8eb282 100644
--- a/mobile/skin/member/kcpcert/scrap.skin.php
+++ b/mobile/skin/member/kcpcert/scrap.skin.php
@@ -9,20 +9,16 @@ if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
스크랩 목록
- 번호
게시판
제목
- 보관일시
삭제
for ($i=0; $i
- =$list[$i]['num']?>
=$list[$i]['bo_subject']?>
=$list[$i]['subject']?>
- =$list[$i]['ms_datetime']?>
삭제
} ?>
@@ -31,7 +27,7 @@ if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
- =get_paging($config['cf_write_pages'], $page, $total_page, "?$qstr&page=");?>
+ =get_paging($config['cf_mobile_pages'], $page, $total_page, "?$qstr&page=");?>
diff --git a/mobile/skin/member/kcpcert/scrap_popin.skin.php b/mobile/skin/member/kcpcert/scrap_popin.skin.php
index 7a95eaf66..f0338b526 100644
--- a/mobile/skin/member/kcpcert/scrap_popin.skin.php
+++ b/mobile/skin/member/kcpcert/scrap_popin.skin.php
@@ -28,7 +28,7 @@ if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
-
+
\ No newline at end of file
diff --git a/mobile/skin/member/kcpcert/style.css b/mobile/skin/member/kcpcert/style.css
new file mode 100644
index 000000000..c83bb7a90
--- /dev/null
+++ b/mobile/skin/member/kcpcert/style.css
@@ -0,0 +1,94 @@
+/* 회원가입 약관 */
+#fregister section {padding:1.5em;border-bottom:1px solid #eee;background:#fafafa}
+#fregister h2 {margin:0 0 1.5em;text-align:center}
+#fregister textarea {display:block;margin-bottom:1em;padding:0.3em;width:99%;height:150px;border:1px solid #cfded8;background:#f7f7f7}
+#fregister textarea:focus {background:#21272e;color:#fff}
+.fregister_agree {padding:1em 0 0;text-align:right}
+.fregister_agree label {display:inline-block;margin-right:0.3em}
+#fregister p {color:#e8180c;text-align:center}
+#fregister .btn_confirm {margin:1.5em 0}
+
+/* 회원가입 입력 */
+#fregisterform textarea {height:50px}
+
+/* 회원가입 완료 */
+#reg_result {padding:4em 1em 0}
+#reg_result_logo {margin-bottom:50px;text-align:center}
+#reg_result_email {padding:10px 50px;border-top:1px solid #eee;border-bottom:1px solid #eee;background:#fff;line-height:2em}
+#reg_result_email span {display:inline-block;width:150px}
+#reg_result_email strong {color:#e8180c;font-size:1.2em}
+#reg_result .btn_confirm {margin:50px 0}
+
+/* 아이디/패스워드 찾기 */
+#find_info_fs {margin:0 auto 1em;padding:1em;border-bottom:1px solid #eee}
+#find_info_fs #mb_email {width:100%}
+#find_info #captcha {margin:0 0 1em;padding:0 1em 1em}
+#find_info #captcha input {margin-left:0.3em}
+
+/* 로그인 */
+#mb_login {margin:2em 0}
+#mb_login h1 {margin:0 0 1.5em;padding:0 1em;font-size:1.3em}
+#mb_login h2 {margin:0}
+#mb_login fieldset {position:relative;padding:0 0.5em;font-size:1em}
+#mb_login .frm_input {display:block;margin-bottom:0.3em;padding:0;width:80%;height:1.8em;line-height:1.8em}
+#mb_login .btn_submit {position:absolute;top:0em;right:0.5em;padding:0 !important;width:18%;height:4em !important;text-align:center}
+#mb_login section {margin:30px 0;padding:1.5em 1em;border:1px solid #cfded8;background:#f7f7f7}
+#mb_login section div {text-align:right}
+
+/* 쪽지 */
+#memo_view section {padding:1em}
+#memo_view section h2 {width:0;height:0;font-size:0;line-height:0;overflow:hidden}
+#memo_view_ul {margin:0;padding:0 0 1em;border-bottom:1px solid #eee;list-style:none}
+.memo_view_li {position:relative;padding:0.3em 0}
+.memo_view_subj {display:inline-block;width:65px}
+#memo_view_ul a {}
+#memo_view section p {min-height:150px;height:auto !important;height:150px}
+
+#memo_write #me_recv_mb_id {width:98%}
+#memo_write textarea {width:99%;height:100px}
+
+/* 스크랩 */
+#scrap td:nth-of-type(1) {width:150px}
+#scrap td:nth-last-of-type(1) {width:50px;text-align:center}
+
+#scrap_do table {margin:0 0 1em;width:100%}
+#scrap_do textarea {width:99%;height:100px}
+
+/* 회원 패스워드 확인 */
+#mb_confirm {margin:30px 0}
+#mb_confirm h1 {margin:0 0 1.5em;padding:0 1em;font-size:1.3em}
+#mb_confirm p {padding:1.5em 1em;border-bottom:1px solid #cfded8;border-bottom:0;background:#fff}
+#mb_confirm p strong {display:block}
+#mb_confirm fieldset {position:relative;margin:0 0 3em;padding:2em 1em;border-bottom:1px solid #cfded8;background:#f7f7f7}
+#mb_confirm_pw {display:block;margin-top:1em;padding:0;width:80%;line-height:1.8em}
+#mb_confirm .btn_submit {position:absolute;bottom:2em;right:1em;width:18%;height:1.9em !important;line-height:1.9em}
+
+/* 비밀글 패스워드 확인 */
+#pw_confirm {margin:30px 0}
+#pw_confirm h1 {margin:0 0 1.5em;padding:0 1em;font-size:1.3em}
+#pw_confirm p {padding:1.5em 1em;border-bottom:1px solid #cfded8;border-bottom:0;background:#fff}
+#pw_confirm p strong {display:block}
+#pw_confirm fieldset {position:relative;margin:0 0 3em;padding:0.5em 0.5em 1em;border-bottom:1px solid #cfded8;background:#f7f7f7}
+#pw_wr_password {display:block;margin-top:1em;padding:0;width:80%;line-height:1.8em}
+#pw_confirm .btn_submit {position:absolute;bottom:1em;right:0.5em;width:18%;height:1.9em !important;line-height:1.9em}
+
+/* 폼메일 */
+#formmail #subject {width:98%}
+#formmail textarea {width:99%;height:100px}
+
+/* 자기소개 */
+#profile table {margin-bottom:0}
+#profile section {padding:1em}
+#profile h2 {margin:0}
+#profile .sv_wrap a {margin:0 0 0.3em;padding:0;font-weight:bold;line-height:1em}
+
+/* 우편번호 검색 */
+#post_code fieldset {margin:0 auto 10px;padding:1em;text-align:center}
+#post_code dl {margin:0 0 1em;padding:1.5em 1em;background:#fff}
+#post_code dt {margin-bottom:15px;color:#000}
+#post_code dd {margin:0;padding:0}
+#post_code ul {margin:0;padding:0;list-style:none}
+#post_code li a {display:block;padding:0.7em 0;border-bottom:1px solid #eee;color:#000;text-decoration:none}
+#post_code p {margin:0 auto 30px;padding:0 1em}
+#post_code .btn_submit {height:1.9em !important;line-height:1.9em !important}
+.post_code {display:inline-block;width:100px;color:#999}
\ No newline at end of file
diff --git a/mobile/skin/member/kcpcert/zip.skin.php b/mobile/skin/member/kcpcert/zip.skin.php
index e45b96210..824a6e5fb 100644
--- a/mobile/skin/member/kcpcert/zip.skin.php
+++ b/mobile/skin/member/kcpcert/zip.skin.php
@@ -6,16 +6,15 @@ if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
=$g4['title']?>
-
-
-
+
+
+
- 동/읍/면/리 검색
-
-
+
+
diff --git a/skin/member/kcpcert/formmail.skin.php b/skin/member/kcpcert/formmail.skin.php
index ebd491bcf..4a81e3561 100644
--- a/skin/member/kcpcert/formmail.skin.php
+++ b/skin/member/kcpcert/formmail.skin.php
@@ -19,16 +19,16 @@ if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
if (!$is_member) { ?>
이름필수
-
+
E-mail필수
-
+
} ?>
제목필수
-
+
형식
@@ -44,7 +44,7 @@ if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
첨부 1
-
+
첨부 2
diff --git a/skin/member/kcpcert/login.skin.php b/skin/member/kcpcert/login.skin.php
index eee8279b4..bc3b7f529 100644
--- a/skin/member/kcpcert/login.skin.php
+++ b/skin/member/kcpcert/login.skin.php
@@ -10,9 +10,9 @@ if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
회원아이디필수
-
+
패스워드필수
-
+
자동로그인
diff --git a/skin/member/kcpcert/member_confirm.skin.php b/skin/member/kcpcert/member_confirm.skin.php
index bb0071311..8fd693ac9 100644
--- a/skin/member/kcpcert/member_confirm.skin.php
+++ b/skin/member/kcpcert/member_confirm.skin.php
@@ -32,8 +32,6 @@ if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
diff --git a/skin/member/kcpcert/register.skin.php b/skin/member/kcpcert/register.skin.php
index f7a0a6d8c..5d1df6209 100644
--- a/skin/member/kcpcert/register.skin.php
+++ b/skin/member/kcpcert/register.skin.php
@@ -2,7 +2,9 @@
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
?>
-
+
+
+회원가입약관 및 개인정보수집이용안내의 내용에 동의하셔야 회원가입 하실 수 있습니다.
회원가입약관
@@ -23,8 +25,7 @@ if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
diff --git a/skin/member/kcpcert/register_form_update.head.skin.php b/skin/member/kcpcert/register_form_update.head.skin.php
index e5f38b09d..414359db4 100644
--- a/skin/member/kcpcert/register_form_update.head.skin.php
+++ b/skin/member/kcpcert/register_form_update.head.skin.php
@@ -1,54 +1,5 @@
-if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
+if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
// 자신만의 코드를 넣어주세요.
-
-// 핸드폰번호 체크
-if ($msg = valid_mb_hp($mb_hp)) alert($msg, "", true, true);
-if ($msg = exist_mb_hp($mb_hp, $mb_id)) alert($msg, "", true, true);
-
-$reg_hp = preg_replace("/[^0-9]/", "", $mb_hp);
-$hp_len = strlen($reg_hp);
-
-if($hp_len == 10)
- $reg_mb_hp = preg_replace("/([0-9]{3})([0-9]{3})([0-9]{4})/", "\\1-\\2-\\3", $reg_hp);
-else if($hp_len == 11)
- $reg_mb_hp = preg_replace("/([0-9]{3})([0-9]{4})([0-9]{4})/", "\\1-\\2-\\3", $reg_hp);
-
-/* ======================================================================================================= */
-/* = 휴대폰인증 및 성인인증 = */
-/* ======================================================================================================= */
-if($w == '') {
- // 본인인증체크
- $kcpcert_no = trim($_POST['kcpcert_no']);
- if(!$kcpcert_no)
- alert('휴대폰인증이 되지 않았습니다. 휴대폰인증을 해주세요.', "", true, true);
-
- // 본인인증 hash 체크
- $reg_hash = md5($reg_hp.$mb_name.$kcpcert_no);
- if(get_session('ss_kcpcert_hash') != $reg_hash)
- alert('휴대폰인증 정보가 올바르지 않습니다. 정상적인 방법으로 이용해 주세요.', "", true, true);
-
- // 성인인증을 사용한다면
- if($config['cf_adult_check']) {
- if(get_session('ss_adult_check') != 'Y')
- alert('성인인증이 되지 않았습니다. 다음에 다시 가입해 주세요.', "", true, true);
- }
-} else if($w == 'u') {
- // 휴대폰번호 변경체크
- $old_hp = preg_replace("/[^0-9]/", "", $_POST['old_mb_hp']);
-
- if($old_hp != $reg_hp) {
- // 본인인증체크
- $kcpcert_no = trim($_POST['kcpcert_no']);
- if(!$kcpcert_no)
- alert('휴대폰번호가 변경됐습니다. 휴대폰인증을 해주세요.', "", true, true);
-
- // 본인인증 hash 체크
- $reg_hash = md5($reg_hp.$mb_name.$kcpcert_no);
- if(get_session('ss_kcpcert_hash') != $reg_hash)
- alert('휴대폰인증 정보가 올바르지 않습니다. 정상적인 방법으로 이용해 주세요.', "", true, true);
- }
-}
-/* ======================================================================================================= */
-?>
\ No newline at end of file
+?>
diff --git a/skin/member/kcpcert/register_form_update.tail.skin.php b/skin/member/kcpcert/register_form_update.tail.skin.php
index 922a1a2f6..414359db4 100644
--- a/skin/member/kcpcert/register_form_update.tail.skin.php
+++ b/skin/member/kcpcert/register_form_update.tail.skin.php
@@ -1,28 +1,5 @@
-if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
+if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
// 자신만의 코드를 넣어주세요.
-
-// 휴대폰번호 포맷(010-0000-0000) 변경해서 기록
-// $reg_mb_hp 는 rigister_form_update.head.skin.php 파일
-$sql = " update {$g4['member_table']}
- set mb_hp = '$reg_mb_hp'
- where mb_id = '$mb_id' ";
-sql_query($sql);
-
-/* =========================================================================== */
-/* = 휴대폰인증 및 성인인증 = */
-/* =========================================================================== */
-if($_POST['kcpcert_no']) {
- $mb_adult = 'N';
- if(get_session('ss_adult_check') == 'Y')
- $mb_adult = 'Y';
-
- $sql = " update {$g4['member_table']}
- set mb_hp_certify = '{$_POST['kcpcert_time']}',
- mb_adult = '$mb_adult'
- where mb_id = '$mb_id' ";
- sql_query($sql);
-}
-/* =========================================================================== */
?>
diff --git a/skin/member/kcpcert/scrap_popin.skin.php b/skin/member/kcpcert/scrap_popin.skin.php
index 7a95eaf66..f7bb40c63 100644
--- a/skin/member/kcpcert/scrap_popin.skin.php
+++ b/skin/member/kcpcert/scrap_popin.skin.php
@@ -19,7 +19,7 @@ if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
댓글
-
+
@@ -28,7 +28,7 @@ if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
-
+
\ No newline at end of file
diff --git a/skin/member/kcpcert/zip.skin.php b/skin/member/kcpcert/zip.skin.php
index e45b96210..f1812bcef 100644
--- a/skin/member/kcpcert/zip.skin.php
+++ b/skin/member/kcpcert/zip.skin.php
@@ -14,7 +14,7 @@ if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
동/읍/면/리 검색
-
+