From f7ce5c4027c56d44153ec1ebb902424159fb35a9 Mon Sep 17 00:00:00 2001 From: chicpro Date: Tue, 26 Feb 2013 17:08:27 +0900 Subject: [PATCH 1/2] =?UTF-8?q?=ED=9C=B4=EB=8C=80=ED=8F=B0=EC=9D=B8?= =?UTF-8?q?=EC=A6=9D=20noscript=20=EC=95=88=EB=82=B4=20=ED=85=8D=EC=8A=A4?= =?UTF-8?q?=ED=8A=B8=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- skin/member/kcpcert/register_form.skin.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/skin/member/kcpcert/register_form.skin.php b/skin/member/kcpcert/register_form.skin.php index ab3da3e7b..e6d7023b4 100644 --- a/skin/member/kcpcert/register_form.skin.php +++ b/skin/member/kcpcert/register_form.skin.php @@ -93,7 +93,7 @@ if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가 - " maxlength="20" value=""> + " maxlength="20" value=""> From 4888a171c4549b404b91da8827fed01f2f3fd78d Mon Sep 17 00:00:00 2001 From: chicpro Date: Tue, 26 Feb 2013 19:26:48 +0900 Subject: [PATCH 2/2] =?UTF-8?q?=ED=9C=B4=EB=8C=80=ED=8F=B0=EC=9D=B4=20?= =?UTF-8?q?=ED=95=84=EC=88=98=EC=9E=85=EB=A0=A5=EC=9D=BC=20=EB=95=8C=20?= =?UTF-8?q?=ED=9C=B4=EB=8C=80=ED=8F=B0=EC=9D=B8=EC=A6=9D=EC=B2=B4=ED=81=AC?= =?UTF-8?q?=20=EB=B0=8F=20=ED=9C=B4=EB=8C=80=ED=8F=B0=EB=B2=88=ED=98=B8=20?= =?UTF-8?q?=EB=B3=80=EA=B2=BD=20=EC=B2=B4=ED=81=AC=20=EC=BD=94=EB=93=9C=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- skin/member/kcpcert/register_form.skin.php | 30 ++++++++++--- .../register_form_update.head.skin.php | 45 ++++++++++++++----- .../register_form_update.tail.skin.php | 6 ++- 3 files changed, 64 insertions(+), 17 deletions(-) diff --git a/skin/member/kcpcert/register_form.skin.php b/skin/member/kcpcert/register_form.skin.php index e6d7023b4..0c2971717 100644 --- a/skin/member/kcpcert/register_form.skin.php +++ b/skin/member/kcpcert/register_form.skin.php @@ -6,8 +6,6 @@ if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
- - @@ -93,9 +91,14 @@ if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가 + + + " maxlength="20" value=""> + + @@ -303,13 +306,28 @@ function fregisterform_submit(f) } } + // 휴대폰인증 검사 - if(f.w.value == "") { - if(f.kcpcert_no.value == "" || f.kcpcert_time.value == "") { - alert("휴대폰인증을 해주세요."); - return false; + if(f.kcpcert_time.value == "") { + alert("휴대폰인증을 해주세요."); + return false; + } + + // 휴대폰번호 변경 검사 + if(f.w.value == "u") { + var patt = /[^0-9]/g; + var old_hp = f.old_mb_hp.value.replace(patt, ""); + var mb_hp = f.mb_hp.value.replace(patt, ""); + + if(old_hp != mb_hp) { + if(f.kcpcert_no.value == "") { + f.kcpcert_time.value = ""; + alert("휴대폰번호가 변경됐습니다. 휴대폰인증을 해주세요."); + return false; + } } } + if (typeof f.mb_icon != 'undefined') { if (f.mb_icon.value) { diff --git a/skin/member/kcpcert/register_form_update.head.skin.php b/skin/member/kcpcert/register_form_update.head.skin.php index 4b4c03c35..a01467aad 100644 --- a/skin/member/kcpcert/register_form_update.head.skin.php +++ b/skin/member/kcpcert/register_form_update.head.skin.php @@ -1,16 +1,41 @@ \ 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 37a529539..692fc94e8 100644 --- a/skin/member/kcpcert/register_form_update.tail.skin.php +++ b/skin/member/kcpcert/register_form_update.tail.skin.php @@ -3,11 +3,15 @@ if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가 // 자신만의 코드를 넣어주세요. -if($w == '') { +/* =========================================================================== */ +/* = 휴대폰인증 = */ +/* =========================================================================== */ +if($config['cf_use_hp'] && $config['cf_req_hp'] && $_POST['kcpcert_no']) { // 휴대폰인증 시간기록 $sql = " update {$g4['member_table']} set mb_hp_certify = '{$_POST['kcpcert_time']}' where mb_id = '$mb_id' "; sql_query($sql); } +/* =========================================================================== */ ?>