惊云高级会员网银在线支付接口程序源码精华教程
|
| 论文作者:佚名 论文来源:不详 论文发布时间:2006-6-20 2:39:10 论文发布人:chjchjchj |
减小字体
增大字体
所有文件放入admin目录中
send.asp文件
<!--#include file="mdb_path_user.asp"--> <!--#include file="MD5.asp"--> <% user=Request.cookies("JyDownUserName") if user<>"" then user=replace(user," ","+++ close") else response.write("<li>您没有进入本页面的权限,本次操作已被记录!<br><li>如果你是本站会员请先<a href=login.asp target=_top>登陆</a>后进入.") response.end end if server_vv=len(Request.ServerVariables("SERVER_NAME")) server_v1=left(Cstr(Request.ServerVariables("HTTP_REFERER")),server_vv) server_v2=left(Cstr("http://"&Request.ServerVariables("SERVER_NAME")),server_vv) if server_v1<>server_v2 and server_v1<>"" and server_v2<>"" then response.write("<script>alert('错误:禁止从站点外部提交数据!.')</script>") response.end end if %> <% set rs=server.createobject("adodb.recordset") rs.open "select * from UserInfo where user='"&JyDownAdminName&"'",conn,1,1 email=rs("email") tel=rs("oicq") %> <% ' 表单的各项参数如下:
' v_mid ' 商户号,这里为测试商户号1001,替换为自己的商户号即可 ' key ' MD5私钥 ' v_oid ' 订单号,构成格式 年月日-商户号-小时分钟秒 ' v_amount ' 订单金额 ' v_moneytype ' 支付币种0为人民币 ' v_url ' 商户自定义返回接收支付结果的页面 ' remark1 ' 备注字段1 ' remark2 ' 备注字段2 ' style ' 指网关模式0(普通),1(银行列表中带外卡)
'********以下几项与网上支付货款无关,建议不用************** ' v_rcvname ' 收货人 ' v_rcvaddr ' 收货地址 ' v_rcvtel ' 订货人电话 ' v_rcvpost ' 邮编 ' v_ordername ' 发货人 ' v_orderemail ' 订货人EMAIL
key = "test" '这里添上你chianbank的KEY v_mid = "10001" '这里添上你的商户号 v_amount="0.01" '价格 v_moneytype = "0" style="0" v_url="http://www.域名.com/admin/Receive.asp" remark1="VIP费" remark2=""
'根据系统时间产生订单,格式:YYYYMMDD-v_mid-HMMSS curdate=now() v_oid=year(curdate)&month(curdate)&day(curdate)&"-"&v_mid&"-"&hour(curdate)&minute(curdate)&second(curdate) text = v_amount&v_moneytype&v_oid&v_mid&v_url&key v_md5info=Ucase(trim(md5(text))) '网银支付平台对MD5值只认大写字符串,所以小写的MD5值得转换为大写
'**********以下几项与网上支付货款无关,建议不用************** v_rcvname=JyDownAdminName v_rcvaddr="" v_rcvtel=tel v_rcvpost="" v_ordername="" v_orderemail =email %>
<!--表单确认信息如下--> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>在线支付接口ASP版</title> </head>
<body>
<br> <table border="0" width="80%" align=center> <tr> <td width="100%">请您确认信息:<br> <table border="0" width="80%"> <tr> <td align="left" width="20%">会员ID:</td> <td><%=v_rcvname%></td> </tr> <tr> <td align="left" width="20%">会员QQ:</td> <td><%=v_rcvtel%></td> </tr> <tr> <td align="left" width="20%">会员EMAIL:</td> <td><%=v_orderemail%></td> </tr> </table> <br> <a href="edit.asp">修改联系方法</a></td> </tr> <tr> <td><br> 您付款总金额为:<font color=red><%=v_amount%><br> </font><br> 如果以上资料正确,请您开始下一步操作,注意浏览器不要禁用cookies。</td> </tr> </table> <form method="post" action="https://pay.chinabank.com.cn/select_bank" name="E_FORM" target=new>
<div align="center"> <input type="hidden" name="v_md5info" size="100" value="<%=v_md5info%>"> <input type="hidden" name="v_mid" value="<%=v_mid%>"> <input type="hidden" name="v_oid" value="<%=v_oid%>"> <input type="hidden" name="v_amount" value="<%=v_amount%>"> <input type="hidden" name="v_moneytype" value="<%=v_moneytype%>"> <input type="hidden" name="v_url" value="<%=v_url%>"> <input type="hidden" name="style" value="<%=style%>"> <input type="hidden" name="remark1" value="<%=remark1%>"> <input type="hidden" name="remark2" value="<%=remark2%>">
<!--以下几项与网上支付货款无关,建议不用//--> <input type="hidden" name="v_rcvname" value="<%=v_rcvname%>"> <input type="hidden" name="v_rcvaddr" value="<%=v_rcvaddr%>"> <input type="hidden" name="v_rcvtel" value="<%=v_rcvtel%>"> <input type="hidden" name="v_rcvpost" value="<%=v_rcvpost%>"> <input type="hidden" name="v_ordername" value="<%=v_ordername%>"> <input type="hidden" name="v_orderemail" value="<%=v_orderemail%>">
<input type=submit name=v_action value="在线支付立即开通"> </div> </form> <table width="500" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td><a href="pay.htm" target="_blank">其他付费方式</a></td> </tr> </table> </body> </html>
|
|
|
|
|
|
|
| ∷相关技术评论 |
(评论内容只代表网友观点,与本站立场无关!) [查看发表评论...] | |
|
|
| |
站内广告 |
| |
|
站内搜索 |
| |
栏目导航 |
| |
|
|
相关技术 |
 |
|
本月热门 |
| |
|
|
本日热门 |
| |
|
|
|