포인트로 카드 결제 시스템 성공한분 있나요??

· 21년 전 · 511 · 3
리턴값을 몰라서 어떤식으로 돌아가고

리턴값을 디비에 저장하는 방법좀 알고 싶어서요

알고 있는분 꼬리말좀 부탁드려요
|

댓글 3개

닫아도 되고....아니면 내용보여주면서 정상적으로 결제되었습니다. 하면서
결제내용 보여줘도 되구요...하시기 나름이겠죠!~
일단 답변 감사합니다...

올더 게이트를 사용할려고요

이 소스는 결제후에 달아야 하나요??
정확하케 어떤구조를 말씀하신건가요?
간단합니다.
참조하시면 될듯싶습니다.
제작의뢰 받았던 21세기 위원회에 사용했던 내용입니다.

<?
include ("/home/hosting_users/ecnms21/www/21/lib/sql.lib.php");
include ("/home/hosting_users/ecnms21/www/21/dbconfig.php");
$connect = @mysql_connect($cfg[mysql_host], $cfg[mysql_user], $cfg[mysql_pass]);
$select_db = @mysql_select_db($cfg[mysql_db], $connect);
if (!$select_db) {
echo "DB 접속 오류";
exit;
}
$now = date("Y-m-d H:i:s", time());

if ( $_GET[app_rt] == '0000') {

$OrderId = $_GET[ordr_idxx];
$mb_name = $_GET[buyr_name];
$mb_tel = $_GET[buyr_tel2];
$mb_email = $_GET[buyr_mail];
$mb_id = $_GET[Opt01];
$Amount = $_GET[good_mny];


echo $_GET['ordr_idxx']."<br>";
echo $_GET['buyr_name']."<br>";
echo $_GET['buyr_tel2']."<br>";
echo $_GET['buyr_mail']."<br>";
echo $_GET['Opt01']."<br>";
echo $_GET['good_mny']."<br>";


if ($Amount == '5000') { $mb_pay_enddate = date("Y-m-d H:i:s",strtotime ("+1 months",time()));
} elseif ($Amount == '10000') { $mb_pay_enddate = date("Y-m-d H:i:s",strtotime ("+2 months",time()));
} elseif ($Amount == '15000') { $mb_pay_enddate = date("Y-m-d H:i:s",strtotime ("+3 months",time()));
} elseif ($Amount == '20000') { $mb_pay_enddate = date("Y-m-d H:i:s",strtotime ("+4 months",time()));
} elseif ($Amount == '25000') { $mb_pay_enddate = date("Y-m-d H:i:s",strtotime ("+5 months",time()));
} elseif ($Amount == '30000') { $mb_pay_enddate = date("Y-m-d H:i:s",strtotime ("+6 months",time()));
} else { $mb_pay_enddate = date("Y-m-d H:i:s",strtotime ("+1 months",time())); }




$sql = " UPDATE gb_member SET mb_pay_startdate = '$now', mb_pay_enddate = '$mb_pay_enddate', mb_pay_mode = '1' WHERE mb_id = '$mb_id' ";
sql_query($sql);


$sql = " INSERT INTO member_payment
SET order_id = '$OrderId',
mb_id = '$mb_id',
mb_name = '$mb_name',
mb_email = '$mb_email',
mb_pay_startdate = '$now',
mb_pay_enddate = '$mb_pay_enddate',
mb_pay_mode = '1',
mb_pay_money = '$Amount',
dates = '$now' ";
sql_query($sql);

echo "후원처리 완료";

} else {

echo "에러메시지 : $_GET[app_rt]";


}

?>
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누3질답

+
제목 글쓴이 날짜 조회
21년 전 조회 448
21년 전 조회 389
21년 전 조회 670
21년 전 조회 522
21년 전 조회 355
21년 전 조회 535
21년 전 조회 441
21년 전 조회 989
21년 전 조회 364
21년 전 조회 512
21년 전 조회 403
21년 전 조회 906
21년 전 조회 449
21년 전 조회 366
21년 전 조회 467
21년 전 조회 465
21년 전 조회 718
21년 전 조회 373
21년 전 조회 487
21년 전 조회 534
🐛 버그신고