php8.0 버전 호환 코드 적용 및 PHP 끝 태그 삭제 일괄적용
This commit is contained in:
@ -3,32 +3,42 @@ if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
|
||||
|
||||
include_once(G5_MSHOP_PATH.'/settle_inicis.inc.php');
|
||||
|
||||
$post_p_hash = isset($_POST['P_HASH']) ? $_POST['P_HASH'] : '';
|
||||
|
||||
// 세션비교
|
||||
$hash = md5(get_session('P_TID').$default['de_inicis_mid'].get_session('P_AMT'));
|
||||
if($hash != $_POST['P_HASH'])
|
||||
|
||||
if($hash !== $post_p_hash)
|
||||
alert('결제 정보가 일치하지 않습니다. 올바른 방법으로 이용해 주십시오.');
|
||||
|
||||
//최종결제요청 결과 성공 DB처리
|
||||
$tno = get_session('P_TID');
|
||||
$amount = get_session('P_AMT');
|
||||
$app_time = $_POST['P_AUTH_DT'];
|
||||
$pay_method = $_POST['P_TYPE'];
|
||||
$pay_type = $PAY_METHOD[$pay_method];
|
||||
$depositor = $_POST['P_UNAME'];
|
||||
$commid = $_POST['P_HPP_CORP'];
|
||||
$mobile_no = $_POST['P_APPL_NUM'];
|
||||
$app_no = $_POST['P_AUTH_NO'];
|
||||
$card_name = $_POST['P_CARD_ISSUER'];
|
||||
if ($default['de_escrow_use'] == 1)
|
||||
$app_time = isset($_POST['P_AUTH_DT']) ? $_POST['P_AUTH_DT'] : '';
|
||||
$pay_method = isset($_POST['P_TYPE']) ? $_POST['P_TYPE'] : '';
|
||||
$pay_type = isset($PAY_METHOD[$pay_method]) ? $PAY_METHOD[$pay_method] : '';
|
||||
$depositor = isset($_POST['P_UNAME']) ? $_POST['P_UNAME'] : '';
|
||||
$commid = isset($_POST['P_HPP_CORP']) ? $_POST['P_HPP_CORP'] : '';
|
||||
$mobile_no = isset($_POST['P_APPL_NUM']) ? $_POST['P_APPL_NUM'] : '';
|
||||
$app_no = isset($_POST['P_AUTH_NO']) ? $_POST['P_AUTH_NO'] : '';
|
||||
$card_name = isset($_POST['P_CARD_ISSUER']) ? $_POST['P_CARD_ISSUER'] : '';
|
||||
|
||||
if ($default['de_escrow_use'] == 1) {
|
||||
$escw_yn = 'Y';
|
||||
}
|
||||
|
||||
$post_p_vact_bank = isset($_POST['P_VACT_BANK']) ? $_POST['P_VACT_BANK'] : '';
|
||||
$post_p_vact_num = isset($_POST['P_VACT_NUM']) ? $_POST['P_VACT_NUM'] : '';
|
||||
$post_p_vact_name = isset($_POST['P_VACT_NAME']) ? $_POST['P_VACT_NAME'] : '';
|
||||
|
||||
switch($pay_type) {
|
||||
case '계좌이체':
|
||||
$bank_name = $_POST['P_VACT_BANK'];
|
||||
$bank_name = $post_p_vact_bank;
|
||||
break;
|
||||
case '가상계좌':
|
||||
$bankname = $_POST['P_VACT_BANK'];
|
||||
$account = $_POST['P_VACT_NUM'].' '.$_POST['P_VACT_NAME'];
|
||||
$app_no = $_POST['P_VACT_NUM'];
|
||||
$bankname = $post_p_vact_bank;
|
||||
$account = $post_p_vact_num.' '.$post_p_vact_name;
|
||||
$app_no = $post_p_vact_num;
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
@ -37,5 +47,4 @@ switch($pay_type) {
|
||||
// 세션 초기화
|
||||
set_session('P_TID', '');
|
||||
set_session('P_AMT', '');
|
||||
set_session('P_HASH', '');
|
||||
?>
|
||||
set_session('P_HASH', '');
|
||||
Reference in New Issue
Block a user