<% '############################################################# '#   全国声讯支付联盟支付接口提交页面 '# v2.5 '# http://www.168reg.cn '# '# 版权所有: 株洲市和谐网络科技发展有限公司 '# '# 主页地址: http://www.168reg.com '# 技术支持: support@168reg.com '# 技 术 QQ: 359465724 '# '############################################################# '# ·郑重声明: '# ·此程序不得随意公开发布、销售或进行其他非法转让。 '# ·如对此程序有任何疑问,请在管理区留言。 '############################################################# '使用方法: '测试:168post.asp?custom1=username&custom2=12345 '参数说明如下: 'reg_userid:商户编号,在168settings.asp文件中设置。 'min_price:要求用户最小支付的金额数,不设置或设置为0表示用户可以随意提交多少面值(不超过最大支付金额)的声讯码,用户提交的声讯码总额会返回给商户网站。 'max_price:要求用户最大支付的金额数,不设置或设置为0表示用户可以随意提交多少面值(必须大于最小支付金额)的声讯码,用户提交的声讯码总额会返回给商户网站。 '最小、最大支付金额数相同时,即表示用户必须提交等于设置面值的声讯码。规则:min_price<=max_price。 'custom1:自定义字段1,最长100个字符,可以记录此定单需要返回的其他重要信息,如网站用户名或定单号等信息。 'custom2:自定义字段2,最长100个字符,可以记录此定单需要返回的其他重要信息,如网站用户名或定单号等信息。 'post_md5info:由custom1、custom2、结果返回地址、商户编号、商户密钥组成的经MD5加密转换成大写后的字符串。 'receive_url:全国声讯电话支付接口支付结果返回地址,在168settings.asp文件中设置。 'postcount:提交声讯码个数,可由用户自行设定。 'code?:第?个声讯码提交文本框。如需设置成固定个数,可由站长删除本文件中相关程序。 '使用方法结束 '注意事项: '1、如果您还有一些变量想在返回后使用,请在此页或链接到此页的程序中通过session声明,如:session("savestring")="这里是您要保存的内容" '2、在提交页面可以提示用户提交固定面值的声讯码,也可以告诉用户网站会根据用户提交声讯码的面值提供相应的服务。 '3、如果您想美化提交页面,可以在不影响程序整体功能的情况下自行修改。 '4、此页提交表单可以附着于其他页面中,只要表单显示内容(功能)符合此页表单显示内容(功能)即可。 '程序开始 on error resume next min_price=0 max_price=0 custom1=Request("custom1") custom2=Request("custom2") '请在生成加密字符串之前设置好custom1、custom2 '拼凑串里尽量不要使用中文字符,目前MD5在ASP、asp.net、java等环境下对中文处理有偏差现象 post_key=custom1&custom2&receive_url®_userid®_key 'LCase函数是将字符转换为小写; Ucase函数是将字符转换为大写 '全国声讯支付联盟全国声讯电话支付接口对MD5值只认大写字符串,所以小写的MD5值得转换为大写 post_md5info=Ucase(trim(md5(post_key))) %> 全国声讯电话支付页面
 
声讯电话支付
自定义字段1 <%=custom1%>
自定义字段2 <%=custom2%>
所在省份
所在城市
地区帮助提示 已开通地区列表
资费帮助提示 查看资费标准
所选地区 尚未选择
操作方法 请先选择您所在的省份
声讯支付说明 <%if post_price=0 or post_price="" then%>请填入声讯码,本站会根据您提交的声讯码总金额为您开通服务。<%else%>请正确填入价值至少<%=post_price%>元的声讯码:<%end if%>
设置声讯码个数
输入声讯码  <<<--第 1 个声讯码
 <<<--第 2 个声讯码
 <<<--第 3 个声讯码