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); } +/* =========================================================================== */ ?>