ホームページ >バックエンド開発 >PHPチュートリアル >契約書に署名しない PHP インスタント アカウント支払いの例

契約書に署名しない PHP インスタント アカウント支払いの例

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-07-25 08:48:071426ブラウズ
http://www.jcb6.com は、Alipay、Tenpay、即時支払いを専門としています。ウェブサイトでのチャージは安心です
あらゆる言語システムと即時支払いをサポートしています。
  1. include_once ('../global.php');
  2. include_once ('../configs/website.inc.php');
  3. $syskey=$conf_arr['cfg_portalkey']; //バックグラウンドで設定されたKEYがソフトウェア上のインターフェースアドレスのキー値と比較されます
  4. $out_trade_no=$_GET['name']; //ソフトウェア上の[ユーザー名]とAlipay取引の[支払い指示]はウェブサイトのキーと同等 リチャージ注文
  5. $key=trim($_GET['key']);//安全性を確保するための論理処理が実行される前のインターフェース上のキーはバックエンドキーと同等です
  6. $money=$_GET ['money'];//取引の支払い金額に相当
  7. if($out_trade_no!=''){
  8. if($key==$syskey){
  9. $sql="select * from ke_order where out_trade_no='$ out_trade_no' 制限 1";
  10. $result =mysql_query($sql);
  11. $total = mysql_num_rows($result);
  12. $row=mysql_fetch_assoc($result);
  13. if($total==0){
  14. echo '0 '; exit(); //悪意のある送信を防止します
  15. }else{
  16. if($row['statu']==0){//最初に処理されたかどうかを確認し、処理されていない場合は続行します
  17. $email=$row ['email'];$mktime =mktime();
  18. if($email!==""){
  19. mysql_query("update `ke_member`set amount=amount+$money where username='$email'") / /メンバーシップテーブルにお金を追加します
  20. mysql_query( "update `ke_order`set statu=1,money=$money where out_trade_no='$out_trade_no'") //リチャージ注文情報を変更します
  21. }
  22. echo '1';exit (); // ソフトウェアがそれを受信すると 1 を返し、再充電が成功したことを表示し、0 を返します。 ソフトウェアがそれを受信すると、再充電が失敗したことを表示します
  23. }else{
  24. echo '0';exit();注文が処理された、つまり入金された場合は、繰り返し入金を防ぐために終了します
  25. }
  26. }
  27. }
  28. }else{
  29. echo '0';exit()
  30. ?>
Copyコード
    include_once ('../configs/website.inc.php');
  1. include_once ('../global.php');
  2. if(!isset($_POST['ok' ])){
  3. echo "";exit ( );
  4. }
  5. if(!isset($_SESSION['username'])){
  6. echo "";exit();
  7. }
  8. $email=$_SESSION['username']; //システムにログインしているユーザー名
  9. $tradeNo=" Apay".mktime( ); //生成された注文番号 (つまり、支払いページの支払い指示)
  10. $mktime=date("Y-m-d H:i:s",mktime()); //現在時刻
  11. $amount=$ _POST[' amount'];//取引金額
  12. $optemail=$conf_arr['cfg_alipayuser']; //Alipay 受取人アカウント (実名認証されている必要があります)
  13. $sql="ke_order 値に挿入(null,'$) email',$amount,'$tradeNo',0,'$mktime')";//mysql データベースにリチャージ注文を挿入します
  14. mysql_query($sql);
  15. ?>
  16. Alipay
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。