diff --git a/adm/shop_admin/categoryform.php b/adm/shop_admin/categoryform.php index 8a133d515..1950ec2c3 100644 --- a/adm/shop_admin/categoryform.php +++ b/adm/shop_admin/categoryform.php @@ -157,7 +157,6 @@ else {
- @@ -184,7 +183,6 @@ else { - diff --git a/adm/shop_admin/codedupcheck.php b/adm/shop_admin/codedupcheck.php deleted file mode 100644 index 3436c7797..000000000 --- a/adm/shop_admin/codedupcheck.php +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - > 사용 - - diff --git a/adm/shop_admin/itemform.php b/adm/shop_admin/itemform.php index eea31a8cf..9afd81fe4 100644 --- a/adm/shop_admin/itemform.php +++ b/adm/shop_admin/itemform.php @@ -210,7 +210,6 @@ if(!sql_query(" select it_skin from {$g5['g5_shop_item_table']} limit 1", false) - @@ -333,11 +332,8 @@ if(!sql_query(" select it_skin from {$g5['g5_shop_item_table']} limit 1", false) 상품코드 - - 직접 상품코드를 입력할 수도 있습니다.\n상품코드는 영문자, 숫자, - 만 입력 가능합니다."); ?> - @@ -1782,35 +1778,6 @@ $(function() { }); -function codedupcheck(id) -{ - if (!id) { - alert('상품코드를 입력하십시오.'); - f.it_id.focus(); - return; - } - - var it_id = id.replace(/[A-Za-z0-9\-_]/g, ""); - if(it_id.length > 0) { - alert("상품코드는 영문자, 숫자, -, _ 만 사용할 수 있습니다."); - return false; - } - - $.post( - "./codedupcheck.php", - { it_id: id }, - function(data) { - if(data.name) { - alert("코드 '"+data.code+"' 는 '".data.name+"' (으)로 이미 등록되어 있으므로\n\n사용하실 수 없습니다."); - return false; - } else { - alert("'"+data.code+"' 은(는) 등록된 코드가 없으므로 사용하실 수 있습니다."); - document.fitemform.codedup.value = ''; - } - }, "json" - ); -} - function fitemformcheck(f) { if (!f.ca_id.value) { diff --git a/bbs/password_reset_update.php b/bbs/password_reset_update.php index f9aafebc1..01ecfb08e 100644 --- a/bbs/password_reset_update.php +++ b/bbs/password_reset_update.php @@ -1,27 +1,31 @@

새로운 비밀번호를 입력해주세요.

- +
+ 회원 아이디 : diff --git a/plugin/inicert/ini_find_result.php b/plugin/inicert/ini_find_result.php index c47b7a258..258e615ad 100644 --- a/plugin/inicert/ini_find_result.php +++ b/plugin/inicert/ini_find_result.php @@ -50,6 +50,22 @@ if ($_POST["resultCode"] === "0000") { alert_close("인증하신 정보로 가입된 회원정보가 없습니다."); exit; } + + $md5_cert_no = md5($cert_no); + $hash_data = md5($user_name.$cert_type.$birth_day.$phone_no.$md5_cert_no); + + // 성인인증결과 + $adult_day = date("Ymd", strtotime("-19 years", G5_SERVER_TIME)); + $adult = ((int)$birth_day <= (int)$adult_day) ? 1 : 0; + + set_session("ss_cert_type", $cert_type); + set_session("ss_cert_no", $md5_cert_no); + set_session("ss_cert_hash", $hash_data); + set_session("ss_cert_adult", $adult); + set_session("ss_cert_birth", $birth_day); + //set_session("ss_cert_sex", ($sex_code=="01"?"M":"F")); // 이니시스 간편인증은 성별정보 리턴 없음 + set_session('ss_cert_dupinfo', $mb_dupinfo); + set_session('ss_cert_mb_id', $row['mb_id']); } else { // 인증실패 curl의 인증실패 체크 alert_close('코드 : '.$res_data['resultCode'].' '.urldecode($res_data['resultMsg'])); diff --git a/plugin/kcpcert/find_kcpcert_result.php b/plugin/kcpcert/find_kcpcert_result.php index 328f8cee0..a882cbb82 100644 --- a/plugin/kcpcert/find_kcpcert_result.php +++ b/plugin/kcpcert/find_kcpcert_result.php @@ -159,7 +159,25 @@ if( $cert_enc_use == "Y" ) alert_close("인증하신 정보로 가입된 회원정보가 없습니다."); exit; } + }else{ + $mb_dupinfo = $md5_ci; } + + $md5_cert_no = md5($cert_no); + $hash_data = md5($user_name.$cert_type.$birth_day.$phone_no.$md5_cert_no); + + // 성인인증결과 + $adult_day = date("Ymd", strtotime("-19 years", G5_SERVER_TIME)); + $adult = ((int)$birth_day <= (int)$adult_day) ? 1 : 0; + + set_session("ss_cert_type", $cert_type); + set_session("ss_cert_no", $md5_cert_no); + set_session("ss_cert_hash", $hash_data); + set_session("ss_cert_adult", $adult); + set_session("ss_cert_birth", $birth_day); + set_session("ss_cert_sex", ($sex_code=="01"?"M":"F")); // 이니시스 간편인증은 성별정보 리턴 없음 + set_session('ss_cert_dupinfo', $mb_dupinfo); + set_session('ss_cert_mb_id', $row['mb_id']); } else if( $res_cd != "0000" ) { diff --git a/plugin/lgxpay/find_AuthOnlyRes.php b/plugin/lgxpay/find_AuthOnlyRes.php index a3140ef55..e1c0e958e 100644 --- a/plugin/lgxpay/find_AuthOnlyRes.php +++ b/plugin/lgxpay/find_AuthOnlyRes.php @@ -136,8 +136,25 @@ if ($xpay->TX()) { alert_close("인증하신 정보로 가입된 회원정보가 없습니다."); exit; } + }else{ + $mb_dupinfo = $md5_ci; } - + + $md5_cert_no = md5($cert_no); + $hash_data = md5($user_name.$cert_type.$birth_day.$phone_no.$md5_cert_no); + + // 성인인증결과 + $adult_day = date("Ymd", strtotime("-19 years", G5_SERVER_TIME)); + $adult = ((int)$birth_day <= (int)$adult_day) ? 1 : 0; + + set_session("ss_cert_type", $cert_type); + set_session("ss_cert_no", $md5_cert_no); + set_session("ss_cert_hash", $hash_data); + set_session("ss_cert_adult", $adult); + set_session("ss_cert_birth", $birth_day); + set_session("ss_cert_sex", $mb_sex); // 이니시스 간편인증은 성별정보 리턴 없음 + set_session('ss_cert_dupinfo', $mb_dupinfo); + set_session('ss_cert_mb_id', $row['mb_id']); } else { //인증요청 결과 실패 DB처리 //echo "인증요청 결과 실패 DB처리하시기 바랍니다.
"; diff --git a/plugin/okname/find_hpcert2.php b/plugin/okname/find_hpcert2.php index de14f7567..0e0bc5fa3 100644 --- a/plugin/okname/find_hpcert2.php +++ b/plugin/okname/find_hpcert2.php @@ -121,8 +121,26 @@ if (empty($row['mb_id'])) { // ci로 등록된 계정이 없다면 alert_close("인증하신 정보로 가입된 회원정보가 없습니다."); exit; } +}else{ + $mb_dupinfo = $md5_ci; } +$md5_cert_no = md5($cert_no); +$hash_data = md5($user_name.$cert_type.$birth_day.$phone_no.$md5_cert_no); + +// 성인인증결과 +$adult_day = date("Ymd", strtotime("-19 years", G5_SERVER_TIME)); +$adult = ((int)$birth_day <= (int)$adult_day) ? 1 : 0; + +set_session("ss_cert_type", $cert_type); +set_session("ss_cert_no", $md5_cert_no); +set_session("ss_cert_hash", $hash_data); +set_session("ss_cert_adult", $adult); +set_session("ss_cert_birth", $birth_day); +set_session('ss_cert_sex', ($field[9] == 1 ? 'M' : 'F')); +set_session('ss_cert_dupinfo', $mb_dupinfo); +set_session('ss_cert_mb_id', $row['mb_id']); + $g5['title'] = 'KCB 휴대폰 본인확인'; include_once(G5_PATH.'/head.sub.php'); ?> diff --git a/plugin/okname/find_ipin2.php b/plugin/okname/find_ipin2.php index af767aac3..f617791c0 100644 --- a/plugin/okname/find_ipin2.php +++ b/plugin/okname/find_ipin2.php @@ -95,7 +95,26 @@ if (empty($row['mb_id'])) { // ci로 등록된 계정이 없다면 alert_close("인증하신 정보로 가입된 회원정보가 없습니다."); exit; } +}else{ + $mb_dupinfo = $md5_ci; } + +$md5_cert_no = md5($cert_no); +$hash_data = md5($user_name.$cert_type.$birth_day.$phone_no.$md5_cert_no); + +// 성인인증결과 +$adult_day = date("Ymd", strtotime("-19 years", G5_SERVER_TIME)); +$adult = ((int)$birth_day <= (int)$adult_day) ? 1 : 0; + +set_session("ss_cert_type", $cert_type); +set_session("ss_cert_no", $md5_cert_no); +set_session("ss_cert_hash", $hash_data); +set_session("ss_cert_adult", $adult); +set_session("ss_cert_birth", $birth_day); +set_session('ss_cert_sex', ($field[9] == 1 ? 'M' : 'F')); +set_session('ss_cert_dupinfo', $mb_dupinfo); +set_session('ss_cert_mb_id', $row['mb_id']); + $g5['title'] = 'KCB 아이핀 본인확인'; include_once(G5_PATH.'/head.sub.php'); ?> diff --git a/shop/_common.php b/shop/_common.php index 87fb3397c..594dc4f7c 100644 --- a/shop/_common.php +++ b/shop/_common.php @@ -17,4 +17,6 @@ if (isset($_REQUEST['sortodr'])) { if (!defined('G5_USE_SHOP') || !G5_USE_SHOP) die('

쇼핑몰 설치 후 이용해 주십시오.

'); -define('_SHOP_', true); \ No newline at end of file +define('_SHOP_', true); +define('_SHOP_COMMON_', true); // 모바일 페이지의 직접 접근을 막는 경우에 사용 +?> \ No newline at end of file diff --git a/skin/member/basic/password_reset.skin.php b/skin/member/basic/password_reset.skin.php index ecab6a228..f7dfafdaa 100644 --- a/skin/member/basic/password_reset.skin.php +++ b/skin/member/basic/password_reset.skin.php @@ -12,7 +12,8 @@ add_stylesheet('

새로운 비밀번호를 입력해주세요.

- +
+ 회원 아이디 : diff --git a/theme/basic/mobile/skin/member/basic/password_reset.skin.php b/theme/basic/mobile/skin/member/basic/password_reset.skin.php index ecab6a228..f7dfafdaa 100644 --- a/theme/basic/mobile/skin/member/basic/password_reset.skin.php +++ b/theme/basic/mobile/skin/member/basic/password_reset.skin.php @@ -12,7 +12,8 @@ add_stylesheet('

새로운 비밀번호를 입력해주세요.

- +
+ 회원 아이디 : diff --git a/theme/basic/skin/member/basic/password_reset.skin.php b/theme/basic/skin/member/basic/password_reset.skin.php index ecab6a228..f7dfafdaa 100644 --- a/theme/basic/skin/member/basic/password_reset.skin.php +++ b/theme/basic/skin/member/basic/password_reset.skin.php @@ -12,7 +12,8 @@ add_stylesheet('

새로운 비밀번호를 입력해주세요.

- +
+ 회원 아이디 : diff --git a/version.php b/version.php index 3f7cf1dea..edf655f16 100644 --- a/version.php +++ b/version.php @@ -2,7 +2,7 @@ if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가 define('G5_VERSION', '그누보드5'); -define('G5_GNUBOARD_VER', '5.5.4'); +define('G5_GNUBOARD_VER', '5.5.6'); // 그누보드5.4.5.5 버전과 영카트5.4.5.5.1 버전을 합쳐서 그누보드5.4.6 버전에서 시작함 (kagla-210617) // G5_YOUNGCART_VER 이 상수를 사용하는 곳이 있으므로 주석 처리 해제함 // 그누보드5.4.6 이상 버전 부터는 영카트를 그누보드에 포함하여 배포하므로 영카트5의 버전은 의미가 없습니다.