otherpay.php 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html>
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
  5. <title>支付跳转中...</title>
  6. </head>
  7. <?php
  8. include("../../config/conn.php");
  9. include("../../config/function.php");
  10. $sj=date("Y-m-d H:i:s");
  11. sesCheck();
  12. require_once("epay.config.php");
  13. require_once("lib/epay_submit.class.php");
  14. $userid=returnuserid($_SESSION["SHOPUSER"]);
  15. $sj=date("Y-m-d H:i:s");
  16. $bh=time();
  17. $uip=$_SERVER["REMOTE_ADDR"];
  18. $money1=sqlzhuru($_POST[t1]);
  19. $ddbh=time().$userid.rnd_num(1000);
  20. intotable("yjcode_dingdang","bh,ddbh,userid,sj,uip,money1,ddzt,alipayzt,bz,ifok","'".$bh."','".$ddbh."',".$userid.",'".$sj."','".$uip."',".$money1.",'wait','','otherpay',0");
  21. /**************************请求参数**************************/
  22. //商户订单号
  23. $out_trade_no =$ddbh;//商户网站订单系统中唯一订单号,必填
  24. //付款金额
  25. $total_fee = $money1;//必填 需为整数
  26. //商品名称
  27. $subject = 'recharge-'.time();
  28. //服务器异步通知页面路径
  29. $notify_url = weburl."user/otherpay/no_url.php";
  30. //需http://格式的完整路径,不能加?id=123这类自定义参数
  31. //页面跳转同步通知页面路径
  32. $return_url = weburl."user/paylog.php";
  33. //需http://格式的完整路径,不能加?id=123这类自定义参数,不能写成http://localhost/
  34. /************************************************************/
  35. //构造要请求的参数数组,无需改动
  36. $parameter = array(
  37. "pid" => trim($alipay_config['partner']),
  38. "type" => 'qqpay',
  39. "notify_url" => $notify_url,
  40. "return_url" => $return_url,
  41. "out_trade_no" => $out_trade_no,
  42. "name" => $subject,
  43. "money" => $total_fee,
  44. "sitename" => 'youjiashop'
  45. );
  46. //建立请求
  47. $alipaySubmit = new AlipaySubmit($alipay_config);
  48. $html_text = $alipaySubmit->buildRequestForm($parameter,'POST','recharge');
  49. echo $html_text;
  50. ?>
  51. </body>
  52. </html>