From f8635eb4d6b33f56e4c89d4b26be6aecdc8ab88a Mon Sep 17 00:00:00 2001 From: chicpro Date: Mon, 11 Mar 2013 14:40:51 +0900 Subject: [PATCH 1/2] =?UTF-8?q?=ED=95=B8=EB=93=9C=ED=8F=B0=EB=B2=88?= =?UTF-8?q?=ED=98=B8=EB=A5=BC=20=EC=9E=85=EB=A0=A5=ED=96=88=EC=9D=84=20?= =?UTF-8?q?=EA=B2=BD=EC=9A=B0=20=EC=A4=91=EB=B3=B5=EC=B2=B4=ED=81=AC?= =?UTF-8?q?=ED=95=98=EB=8F=84=EB=A1=9D=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- adm/member_form_update.php | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/adm/member_form_update.php b/adm/member_form_update.php index 212e7ea82..1f33070ff 100644 --- a/adm/member_form_update.php +++ b/adm/member_form_update.php @@ -15,12 +15,35 @@ if ($member['mb_password'] != sql_password($_POST['admin_password'])) { $mb_id = mysql_real_escape_string(trim($_POST['mb_id'])); +// 핸드폰번호 체크 +$mb_hp = $_POST['mb_hp']; +if($mb_hp) { + $mb_hp = preg_replace("/[^0-9]/", "", $mb_hp); + $hp_len = strlen($mb_hp); + if($hp_len == 10) { + $mb_hp = preg_replace("/([0-9]{3})([0-9]{3})([0-9]{4})/", "\\1-\\2-\\3", $mb_hp); + } else if($hp_len == 11) { + $mb_hp = preg_replace("/([0-9]{3})([0-9]{4})([0-9]{4})/", "\\1-\\2-\\3", $mb_hp); + } else { + alert('핸드폰번호를 올바르게 입력해 주십시오.'); + } + + // 중복체크 + $sql = " select count(*) as cnt from {$g4['member_table']} where mb_hp = '$mb_hp' "; + if($w == 'u') + $sql .= " and mb_id <> '$mb_id' "; + + $row = sql_fetch($sql); + if($row['cnt']) + alert('다른 회원이 사용 중인 핸드폰번호입니다.'); +} + $sql_common = " mb_name = '{$_POST['mb_name']}', mb_nick = '{$_POST['mb_nick']}', mb_email = '{$_POST['mb_email']}', mb_homepage = '{$_POST['mb_homepage']}', mb_tel = '{$_POST['mb_tel']}', - mb_hp = '{$_POST['mb_hp']}', + mb_hp = '$mb_hp', mb_zip1 = '{$_POST['mb_zip1']}', mb_zip2 = '{$_POST['mb_zip2']}', mb_addr1 = '{$_POST['mb_addr1']}', From e245dc8138aacd40734b5fc2eabf5ec0556fd0f7 Mon Sep 17 00:00:00 2001 From: chicpro Date: Mon, 11 Mar 2013 14:59:10 +0900 Subject: [PATCH 2/2] =?UTF-8?q?#370=20adm=20=ED=8F=B4=EB=8D=94=20=EB=82=B4?= =?UTF-8?q?=20PHP=5FEOL=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- adm/admin.lib.php | 4 ++-- adm/auth_list.php | 2 +- adm/board_form.php | 2 +- adm/config_form.php | 16 ++++++++-------- adm/point_clear.php | 6 +++--- 5 files changed, 15 insertions(+), 15 deletions(-) diff --git a/adm/admin.lib.php b/adm/admin.lib.php index 0ea37f4d7..df560e7d8 100644 --- a/adm/admin.lib.php +++ b/adm/admin.lib.php @@ -70,7 +70,7 @@ function member_delete($mb_id) } // 회원자료는 정보만 없앤 후 아이디는 보관하여 다른 사람이 사용하지 못하도록 함 : 061025 - $sql = " update {$g4['member_table']} set mb_jumin = '', mb_password = '', mb_level = 1, mb_email = '', mb_homepage = '', mb_password_q = '', mb_password_a = '', mb_tel = '', mb_hp = '', mb_zip1 = '', mb_zip2 = '', mb_addr1 = '', mb_addr2 = '', mb_birth = '', mb_sex = '', mb_signature = '', mb_memo = '".date('Ymd', G4_SERVER_TIME)." 삭제함".PHP_EOL."{$mb['mb_memo']}', mb_leave_date = '".date('Ymd', G4_SERVER_TIME)."' where mb_id = '{$mb_id}' "; + $sql = " update {$g4['member_table']} set mb_jumin = '', mb_password = '', mb_level = 1, mb_email = '', mb_homepage = '', mb_password_q = '', mb_password_a = '', mb_tel = '', mb_hp = '', mb_zip1 = '', mb_zip2 = '', mb_addr1 = '', mb_addr2 = '', mb_birth = '', mb_sex = '', mb_signature = '', mb_memo = '".date('Ymd', G4_SERVER_TIME)." 삭제함\n{$mb['mb_memo']}', mb_leave_date = '".date('Ymd', G4_SERVER_TIME)."' where mb_id = '{$mb_id}' "; sql_query($sql); } @@ -176,7 +176,7 @@ function help($help="") { global $g4; - $str = ''.$help.''; + $str = ''.str_replace("\n", "
", $help).'
'; return $str; } diff --git a/adm/auth_list.php b/adm/auth_list.php index ec8bde957..cb8a41da7 100644 --- a/adm/auth_list.php +++ b/adm/auth_list.php @@ -138,7 +138,7 @@ $colspan = 5; document.fsearch.sfl.value = "'.$sfl.'";'.PHP_EOL; + // echo ''."\n"; if (strstr($sfl, 'mb_id')) $mb_id = $stx; diff --git a/adm/board_form.php b/adm/board_form.php index 9b70a64b6..d6dc91f50 100644 --- a/adm/board_form.php +++ b/adm/board_form.php @@ -185,7 +185,7 @@ $pg_anchor = "