Send.php 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <html>
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
  5. <title>在线支付接口PHP版</title>
  6. <link href="css/index.css" rel="stylesheet" type="text/css">
  7. </head>
  8. <body onLoad="javascript:document.E_FORM.submit()">
  9. <?php
  10. include("../../config/conn.php");
  11. include("../../config/function.php");
  12. //****************************************
  13. $v_mid = $rowcontrol[bankbh];
  14. if($_GET[ifwap]=="yes"){$ifm="m/";}
  15. $v_url = weburl.$ifm.'user/paylog.php';
  16. $key = $rowcontrol[bankkey];
  17. $remark2 = '[url:='.weburl.'user/bank/AutoReceive.php]';
  18. if(trim($_POST['v_oid'])<>""){
  19. $v_oid = trim($_POST['v_oid']);
  20. }else
  21. {
  22. $v_oid = date('Ymd',time())."-".$v_mid."-".date('His',time());//订单号,建议构成格式 年月日-商户号-小时分钟秒
  23. }
  24. $v_amount = trim($_POST[t1]); //支付金额
  25. $v_moneytype = "CNY"; //币种
  26. $text = $v_amount.$v_moneytype.$v_oid.$v_mid.$v_url.$key; //md5加密拼凑串,注意顺序不能变
  27. $v_md5info = strtoupper(md5($text)); //md5函数加密并转化成大写字母
  28. $remark1 = webname.'网银在线充值'; //备注字段1
  29. $v_rcvname = $_SESSION[SHOPUSER] ; // 收货人
  30. $v_rcvaddr = "" ; // 收货地址
  31. $v_rcvtel = "" ; // 收货人电话
  32. $v_rcvpost = "" ; // 收货人邮编
  33. $v_rcvemail = "" ; // 收货人邮件
  34. $v_rcvmobile = ""; // 收货人手机号
  35. $v_ordername = "" ; // 订货人姓名
  36. $v_orderaddr = "" ; // 订货人地址
  37. $v_ordertel = "" ; // 订货人电话
  38. $v_orderpost = "" ; // 订货人邮编
  39. $v_orderemail = "" ; // 订货人邮件
  40. $v_ordermobile = ""; // 订货人手机号
  41. $userid=returnuserid($_SESSION["SHOPUSER"]);
  42. $sj=date("Y-m-d H:i:s");
  43. $bh=time();
  44. $uip=$_SERVER["REMOTE_ADDR"];
  45. $money1=sqlzhuru($_POST[t1]);
  46. $sxf=0;
  47. if(!empty($rowcontrol[paysxf])){
  48. $sxf=str_replace("0.00",0,sprintf("%.2f",$money1*$rowcontrol[paysxf]));
  49. }
  50. $money1=$money1+$sxf;
  51. intotable("yjcode_dingdang","bh,ddbh,userid,sj,uip,money1,ddzt,alipayzt,bz,ifok,sxf","'".$bh."','".$v_oid."',".$userid.",'".$sj."','".$uip."',".$money1.",'等待买家付款','','网银在线',0,".$sxf."");
  52. ?>
  53. <!--以下信息为标准的 HTML 格式 + PHP 语言 拼凑而成的 网银在线 支付接口标准演示页面 无需修改-->
  54. <form method="post" name="E_FORM" action="https://Pay3.chinabank.com.cn/PayGate">
  55. <input type="hidden" name="v_mid" value="<?php echo $v_mid;?>">
  56. <input type="hidden" name="v_oid" value="<?php echo $v_oid;?>">
  57. <input type="hidden" name="v_amount" value="<?php echo $v_amount;?>">
  58. <input type="hidden" name="v_moneytype" value="<?php echo $v_moneytype;?>">
  59. <input type="hidden" name="v_url" value="<?php echo $v_url;?>">
  60. <input type="hidden" name="v_md5info" value="<?php echo $v_md5info;?>">
  61. <!--以下几项项为网上支付完成后,随支付反馈信息一同传给信息接收页 -->
  62. <input type="hidden" name="remark1" value="<?php echo $remark1;?>">
  63. <input type="hidden" name="remark2" value="<?php echo $remark2;?>">
  64. <!--以下几项只是用来记录客户信息,可以不用,不影响支付 -->
  65. <input type="hidden" name="v_rcvname" value="<?php echo $v_rcvname;?>">
  66. <input type="hidden" name="v_rcvtel" value="<?php echo $v_rcvtel;?>">
  67. <input type="hidden" name="v_rcvpost" value="<?php echo $v_rcvpost;?>">
  68. <input type="hidden" name="v_rcvaddr" value="<?php echo $v_rcvaddr;?>">
  69. <input type="hidden" name="v_rcvemail" value="<?php echo $v_rcvemail;?>">
  70. <input type="hidden" name="v_rcvmobile" value="<?php echo $v_rcvmobile;?>">
  71. <input type="hidden" name="v_ordername" value="<?php echo $v_ordername;?>">
  72. <input type="hidden" name="v_ordertel" value="<?php echo $v_ordertel;?>">
  73. <input type="hidden" name="v_orderpost" value="<?php echo $v_orderpost;?>">
  74. <input type="hidden" name="v_orderaddr" value="<?php echo $v_orderaddr;?>">
  75. <input type="hidden" name="v_ordermobile" value="<?php echo $v_ordermobile;?>">
  76. <input type="hidden" name="v_orderemail" value="<?php echo $v_orderemail;?>">
  77. </form>
  78. </body>
  79. </html>