Sendxx.asp
上传用户:btntkt
上传日期:2021-04-16
资源大小:5296k
文件大小:3k
源码类别:

WEB源码(ASP,PHP,...)

开发平台:

DOS

  1. <!--#include file="MD5.asp"-->
  2. <!--#include file="conn.asp"-->
  3. <%    exec="select * from webinfo"
  4.       set rs=server.createobject("adodb.recordset")
  5.       rs.open exec,conn,1,3
  6.       payid=rs("payid")
  7.       paypin=rs("paypin")
  8.       payurl=rs("payurl")
  9.       payall=session("payall")
  10.   if payall="" then
  11.  Response.Write "<script Language=Javascript>alert('支付金额不正确,请返回!');location.href = 'javascript:history.back()';</script>"
  12. response.end 
  13. end if 
  14. %>
  15. <%
  16.     
  17.  ' 表单的各项参数如下:
  18.  ' v_mid
  19.  '      商户号,这里为测试商户号1001,替换为自己的商户号即可
  20.  ' key
  21.  '      MD5私钥
  22.  ' v_oid
  23.  '      订单号,构成格式 年月日-商户号-小时分钟秒
  24.  ' v_amount
  25.  '      订单金额
  26.  ' v_moneytype
  27.  '      支付币种0为人民币
  28.  ' v_url
  29.  '      商户自定义返回接收支付结果的页面  
  30.  ' remark1 
  31.  '      备注字段1
  32.  ' remark2 
  33.  '      备注字段2
  34.  ' style
  35.  '      指网关模式0(普通),1(银行列表中带外卡)
  36.  '********以下几项与网上支付货款无关,建议不用**************
  37.  ' v_rcvname 
  38.  '      收货人
  39.  ' v_rcvaddr
  40.  '      收货地址        
  41.  ' v_rcvtel
  42.  '      订货人电话
  43.  ' v_rcvpost
  44.  '      邮编
  45.  ' v_ordername
  46.  '      发货人
  47.  ' v_orderemail
  48.  '      订货人EMAIL
  49. key = paypin
  50. v_mid = payid
  51. v_amount=payall
  52. v_moneytype = "0"
  53. style="0"
  54. v_url=payurl
  55. remark1=""
  56. remark2=""
  57. '根据系统时间产生订单,格式:YYYYMMDD-v_mid-HMMSS
  58. curdate=now()
  59. v_oid=year(curdate)&month(curdate)&day(curdate)&"-"&v_mid&"-"&hour(curdate)&minute(curdate)&second(curdate)
  60. text = v_amount&v_moneytype&v_oid&v_mid&v_url&key
  61. v_md5info=Ucase(trim(md5(text))) '网银支付平台对MD5值只认大写字符串,所以小写的MD5值得转换为大写
  62. %>
  63. <!--表单确认信息如下-->
  64. <html>
  65. <head>
  66. <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
  67. <title>立即在线支付</title>
  68. </head>
  69. <body>
  70. <br><center>
  71. <form method="post" action="https://pay.chinabank.com.cn/select_bank" name="E_FORM" target="_self">
  72.     
  73. <input type="hidden" name="v_md5info" size="100"  value="<%=v_md5info%>">
  74. <input type="hidden" name="v_mid" value="<%=v_mid%>">
  75. <input type="hidden" name="v_oid" value="<%=v_oid%>">
  76. <input type="hidden" name="v_amount" value="<%=v_amount%>">
  77. <input type="hidden" name="v_moneytype"  value="<%=v_moneytype%>">
  78. <input type="hidden" name="v_url" value="<%=v_url%>">
  79. <input type="hidden" name="style" value="<%=style%>">
  80. <input type="hidden" name="remark1" value="<%=remark1%>">
  81. <input type="hidden" name="remark2" value="<%=remark2%>">
  82. <input type=submit name=v_action value="网银在线支付平台">
  83. </form></center>
  84. </body>
  85. </html>