From 8078e36e06291d6aff8ecdf976f10f525e17653f Mon Sep 17 00:00:00 2001 From: whitedot Date: Wed, 13 Mar 2013 16:49:11 +0900 Subject: [PATCH] =?UTF-8?q?=EC=82=AC=EC=9A=A9=EC=9E=90:=20=EB=A9=A4?= =?UTF-8?q?=EB=B2=84=EC=8A=A4=ED=82=A8=20basic=20kcpcert=20=EB=8F=99?= =?UTF-8?q?=EA=B8=B0=ED=99=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../skin/member/basic/password_lost2.skin.php | 73 ++++++++++++++ mobile/skin/member/kcpcert/formmail.skin.php | 6 +- mobile/skin/member/kcpcert/login.skin.php | 10 +- .../member/kcpcert/member_confirm.skin.php | 8 +- mobile/skin/member/kcpcert/memo.skin.php | 2 +- mobile/skin/member/kcpcert/memo_form.skin.php | 4 +- mobile/skin/member/kcpcert/password.skin.php | 9 +- mobile/skin/member/kcpcert/register.skin.php | 5 +- .../register_form_update.tail.skin.php | 25 +---- mobile/skin/member/kcpcert/scrap.skin.php | 6 +- .../skin/member/kcpcert/scrap_popin.skin.php | 2 +- mobile/skin/member/kcpcert/style.css | 94 +++++++++++++++++++ mobile/skin/member/kcpcert/zip.skin.php | 11 +-- skin/member/kcpcert/formmail.skin.php | 8 +- skin/member/kcpcert/login.skin.php | 4 +- skin/member/kcpcert/member_confirm.skin.php | 2 - skin/member/kcpcert/memo.skin.php | 2 +- skin/member/kcpcert/memo_form.skin.php | 4 +- skin/member/kcpcert/password.skin.php | 8 +- skin/member/kcpcert/register.skin.php | 7 +- .../register_form_update.head.skin.php | 53 +---------- .../register_form_update.tail.skin.php | 25 +---- skin/member/kcpcert/scrap_popin.skin.php | 4 +- skin/member/kcpcert/zip.skin.php | 2 +- 24 files changed, 213 insertions(+), 161 deletions(-) create mode 100644 mobile/skin/member/basic/password_lost2.skin.php create mode 100644 mobile/skin/member/kcpcert/style.css 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; // 개별 페이지 접근 불가 - + - + - + 형식 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; // 개별 페이지 접근 불가
-
- - - - +
+ + @@ -25,7 +23,7 @@ if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가 아직 회원이 아니시라면 회원으로 가입 후 이용해 주십시오.

- 아이디 패스워드 찾기 + 아이디 패스워드 찾기 회원 가입
diff --git a/mobile/skin/member/kcpcert/member_confirm.skin.php b/mobile/skin/member/kcpcert/member_confirm.skin.php index 776161e40..c557a4aa8 100644 --- a/mobile/skin/member/kcpcert/member_confirm.skin.php +++ b/mobile/skin/member/kcpcert/member_confirm.skin.php @@ -17,10 +17,8 @@ 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; // 개별 페이지 접근 불가
+

회원가입약관 및 개인정보수집이용안내의 내용에 동의하셔야 회원가입 하실 수 있습니다.

+

회원가입약관

@@ -23,8 +25,7 @@ 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 @@ 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; // 개별 페이지 접근 불가 스크랩 목록 - 번호 게시판 제목 - 보관일시 삭제 - - 삭제 @@ -31,7 +27,7 @@ if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가 - + 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; // 개별 페이지 접근 불가

- - - + + +
- - - + +
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; // 개별 페이지 접근 불가 - + - + - + 형식 @@ -44,7 +44,7 @@ if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가 - + 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 @@ \ 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 @@ 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; // 개별 페이지 접근 불가
- +