http://www.jcb6.com 專業致力於支付寶,財付通即時到帳,網站充值無憂 支援任何語言的系統即時到帳。
-
include_once ('../global.php');
- include_once ('../configs/website.inc.php');
- $syskey=$conf_arr['cfg_portalkey']; //後台設定的KEY 透過與軟體上介面位址的key值比較
- $out_trade_no=$_GET['name']; //軟體上的[用戶名] 支付寶交易中的[付款說明] 相當於網站上的儲值訂單
- $key=trim($_GET['key']);//介面上的key 與後台key相等後才進行邏輯處理保證安全性
- $money=$_GET['money'];//相當於交易中的付款金額
- if($out_trade_no!=''){
- if($key==$syskey){
- $sql="select * from ke_order where out_trade_no='$out_trade_no' limit 1";
- $result=mysql_query($sql);
- $total = mysql_num_rows($result); row=mysql_fetch_assoc($result);
- if($total==0){
- echo '0'; exit(); //防止有心人惡意提交
- }else{
- if($ row['statu']==0){//先判斷下是否已處理,若未處理則繼續
- $email=$row['email'];$mktime=mktime();
- if ($email!==""){
- mysql_query("update `ke_member`set amount=amount $money where username='$email'"); //會員表加款
- mysql_query("update ` ke_order`set statu=1,money=$money where out_trade_no='$out_trade_no'"); //改充值訂單資訊
- }
- echo '1';exit(); //回傳1 軟體收到後顯示儲值成功回傳0 軟體收到後顯示儲值失敗
- }else{
- echo '0';exit(); //如果該訂單已處理,即已到賬,則退出防止重複到賬
- }
- }
- }
- }else{
- echo '0';exit();
- }
- ?>
-
複製程式碼
include_once ('../configs/website.inc.php');- include_once ('../global.php');
- if(!isset($_POST['ok'])){
- echo "";exit();
- }
- if(!isset($_SESSION['username'])){
- echo "";exit();
- }
- $email=$_SESSION['username']; //系統中已登入的使用者名稱
- $tradeNo="Apay".mktime();//產生的訂單號碼(即收款頁面中的付款說明)
- $mktime=date("Y-m-d H :i:s",mktime()); //目前時間
- $amount=$_POST['amount'];//交易金額
- $optemail=$conf_arr['cfg_alipayuser']; //支付寶收款人帳號(必須是已實名認證的)
- $sql="insert into ke_order values(null,'$email',$amount,'$tradeNo',0,'$mktime')";/ /在mysql資料庫插入儲值訂單
- mysql_query($sql);
- ?>
-
-
- 绶
|