⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 user_pay_net_epay_success.asp

📁 电影ASP文件
💻 ASP
📖 第 1 页 / 共 2 页
字号:
		
		Const S11 = 7
		Const S12 = 12
		Const S13 = 17
		Const S14 = 22
		Const S21 = 5
		Const S22 = 9
		Const S23 = 14
		Const S24 = 20
		Const S31 = 4
		Const S32 = 11
		Const S33 = 16
		Const S34 = 23
		Const S41 = 6
		Const S42 = 10
		Const S43 = 15
		Const S44 = 21
		
		x = ConvertToWordArray(sMessage)
		
		a = &H67452301
		b = &HEFCDAB89
		c = &H98BADCFE
		d = &H10325476
		
		For k = 0 To UBound(x) Step 16
			AA = a
			BB = b
			CC = c
			DD = d
			
			md5_FF a, b, c, d, x(k + 0), S11, &HD76AA478
			md5_FF d, a, b, c, x(k + 1), S12, &HE8C7B756
			md5_FF c, d, a, b, x(k + 2), S13, &H242070DB
			md5_FF b, c, d, a, x(k + 3), S14, &HC1BDCEEE
			md5_FF a, b, c, d, x(k + 4), S11, &HF57C0FAF
			md5_FF d, a, b, c, x(k + 5), S12, &H4787C62A
			md5_FF c, d, a, b, x(k + 6), S13, &HA8304613
			md5_FF b, c, d, a, x(k + 7), S14, &HFD469501
			md5_FF a, b, c, d, x(k + 8), S11, &H698098D8
			md5_FF d, a, b, c, x(k + 9), S12, &H8B44F7AF
			md5_FF c, d, a, b, x(k + 10), S13, &HFFFF5BB1
			md5_FF b, c, d, a, x(k + 11), S14, &H895CD7BE
			md5_FF a, b, c, d, x(k + 12), S11, &H6B901122
			md5_FF d, a, b, c, x(k + 13), S12, &HFD987193
			md5_FF c, d, a, b, x(k + 14), S13, &HA679438E
			md5_FF b, c, d, a, x(k + 15), S14, &H49B40821
			
			md5_GG a, b, c, d, x(k + 1), S21, &HF61E2562
			md5_GG d, a, b, c, x(k + 6), S22, &HC040B340
			md5_GG c, d, a, b, x(k + 11), S23, &H265E5A51
			md5_GG b, c, d, a, x(k + 0), S24, &HE9B6C7AA
			md5_GG a, b, c, d, x(k + 5), S21, &HD62F105D
			md5_GG d, a, b, c, x(k + 10), S22, &H2441453
			md5_GG c, d, a, b, x(k + 15), S23, &HD8A1E681
			md5_GG b, c, d, a, x(k + 4), S24, &HE7D3FBC8
			md5_GG a, b, c, d, x(k + 9), S21, &H21E1CDE6
			md5_GG d, a, b, c, x(k + 14), S22, &HC33707D6
			md5_GG c, d, a, b, x(k + 3), S23, &HF4D50D87
			md5_GG b, c, d, a, x(k + 8), S24, &H455A14ED
			md5_GG a, b, c, d, x(k + 13), S21, &HA9E3E905
			md5_GG d, a, b, c, x(k + 2), S22, &HFCEFA3F8
			md5_GG c, d, a, b, x(k + 7), S23, &H676F02D9
			md5_GG b, c, d, a, x(k + 12), S24, &H8D2A4C8A
			
			md5_HH a, b, c, d, x(k + 5), S31, &HFFFA3942
			md5_HH d, a, b, c, x(k + 8), S32, &H8771F681
			md5_HH c, d, a, b, x(k + 11), S33, &H6D9D6122
			md5_HH b, c, d, a, x(k + 14), S34, &HFDE5380C
			md5_HH a, b, c, d, x(k + 1), S31, &HA4BEEA44
			md5_HH d, a, b, c, x(k + 4), S32, &H4BDECFA9
			md5_HH c, d, a, b, x(k + 7), S33, &HF6BB4B60
			md5_HH b, c, d, a, x(k + 10), S34, &HBEBFBC70
			md5_HH a, b, c, d, x(k + 13), S31, &H289B7EC6
			md5_HH d, a, b, c, x(k + 0), S32, &HEAA127FA
			md5_HH c, d, a, b, x(k + 3), S33, &HD4EF3085
			md5_HH b, c, d, a, x(k + 6), S34, &H4881D05
			md5_HH a, b, c, d, x(k + 9), S31, &HD9D4D039
			md5_HH d, a, b, c, x(k + 12), S32, &HE6DB99E5
			md5_HH c, d, a, b, x(k + 15), S33, &H1FA27CF8
			md5_HH b, c, d, a, x(k + 2), S34, &HC4AC5665
			
			md5_II a, b, c, d, x(k + 0), S41, &HF4292244
			md5_II d, a, b, c, x(k + 7), S42, &H432AFF97
			md5_II c, d, a, b, x(k + 14), S43, &HAB9423A7
			md5_II b, c, d, a, x(k + 5), S44, &HFC93A039
			md5_II a, b, c, d, x(k + 12), S41, &H655B59C3
			md5_II d, a, b, c, x(k + 3), S42, &H8F0CCC92
			md5_II c, d, a, b, x(k + 10), S43, &HFFEFF47D
			md5_II b, c, d, a, x(k + 1), S44, &H85845DD1
			md5_II a, b, c, d, x(k + 8), S41, &H6FA87E4F
			md5_II d, a, b, c, x(k + 15), S42, &HFE2CE6E0
			md5_II c, d, a, b, x(k + 6), S43, &HA3014314
			md5_II b, c, d, a, x(k + 13), S44, &H4E0811A1
			md5_II a, b, c, d, x(k + 4), S41, &HF7537E82
			md5_II d, a, b, c, x(k + 11), S42, &HBD3AF235
			md5_II c, d, a, b, x(k + 2), S43, &H2AD7D2BB
			md5_II b, c, d, a, x(k + 9), S44, &HEB86D391
			
			a = AddUnsigned(a, AA)
			b = AddUnsigned(b, BB)
			c = AddUnsigned(c, CC)
			d = AddUnsigned(d, DD)
		Next
		
		MD5 = LCase(WordToHex(a) & WordToHex(b) & WordToHex(c) & WordToHex(d))
	End Function

	'---------------   MD5 算法结束  -------------------
%>
<html>
<head>
</head>
<body>
<%	

    clientMD5PrivateKey =clientMD5PrivateKey                ''epay.net.cn 分配给你的md5加密key

	epayClientMerchID= Request.form("epayClientMerchID")        '我们(epay.net.cn)返回的订单的商户号
	epayClientMerchPwd=Request.form("epayClientMerchPwd")       '我们(epay.net.cn)返回的订单的商户密码
	epayClientOrderNum=Request.form("epayClientOrderNum")       '返回的订单号
	epayClientOrderTranStatus=Request.form("epayClientOrderTranStatus")'返回订单的交易情况
	signature=Request.form("signature")  '返回签名值

	
    ''判断返回的订单的交易情况代码epayClientOrderTranStatus变量的值
	''如果它为 "Y" 同时要进一步检查返回的加密签名值
	IF epayClientOrderTranStatus="Y" Then	
	  ''将epayClientMerchID,epayClientMerchPwd,epayClientOrderNum,epayClientOrderTranStatus,clientMD5PrivateKey 
      ''五者各自消去前后空格后用:字符联起来
	     lnkStr=trim(epayClientMerchID)+":"+trim(epayClientMerchPwd)+":"+trim(epayClientOrderNum)+":"+trim(epayClientOrderTranStatus)+":"+trim(clientMD5PrivateKey)
         ''对串联起来的值经MD5求出对应的MD5加密值
         strCountSignature=MD5(lnkStr) 

         ''如果求出的MD5加密值和返回的加密签名值相同证明当前的订单的交易是成功的,否则当前订单的交易是失败的
         IF trim(strCountSignature)=trim(signature) Then	          
		    Response.Write("支付成功!")'订单成功,商户自行处理
         ELSE
            Response.Write("支付失败!")'订单失败,商户自行处理
            response.end
	     End IF
    ELSE
        Response.Write("支付失败!")'订单失败,商户自行处理
        response.end
	End IF
	
	
%>

<% 

set rs=server.createobject("adodb.recordset")
sql="select * from buy where id="&request.cookies("id9988")
rs.open sql,conn,1,3
money=rs("money")
oklook=rs("oklook")
paymoney=rs("paymoney")

set rs=server.createobject("adodb.recordset")

sql="select money,starlook,oklook,askmejoin from users where userid='"&request.cookies("userid")&"'"
rs.open sql,conn,1,3
askmejoin=rs("askmejoin")

rs("starlook")=now()
if rs("money")-now()<1 then
rs("money")=now() + money
rs("oklook")=oklook
else
rs("money")=rs("money") + money
rs("oklook")=oklook
end if
rs.update
conn.execute"delete from buy where userid='"&request.cookies("userid")&"'"
%>
<html>
<head>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<LINK href="../images/style.css" type=text/css rel=stylesheet>
<title>支付确认信息</title>
</head>
<body>
<div align="center">
  <center>
  <table border="0" cellspacing="0" width="70%" style="border-collapse: collapse" height="94">
                  <tr>
                    <td height="28" style="font-size: 12px">
        <div align="center" style="font-size: 12px">
        <center><table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="85%" id="AutoNumber3">
          <tr>
      <td width="100%" style="font-size: 12px">
      <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" id="AutoNumber3" height="2">
        <tr>
          <td width="100%" style="font-size: 12px">
          <table border="1" cellspacing="1" style="border-collapse: collapse" width="100%" id="AutoNumber4" bgcolor="#DBDBDB">
            <tr>
              <td width="100%" height="25" style="font-size: 12px"><span lang="zh-cn"><b>尊敬的会员<%=request.cookies("userid")%>,以下是您的支付信息:</b></span></td>
            </tr>
          </table>
          </td>
        </tr>
        <tr>
          <td width="100%" height="1" style="font-size: 12px"></td>
        </tr>
        <tr>
          <td width="100%" style="font-size: 12px"></td>
        </tr>
        <tr>
          <td width="100%" style="font-size: 12px">
          <table border="1" cellspacing="0" style="border-collapse: collapse" width="100%" id="AutoNumber5" bordercolordark="#FFFFFF" bordercolorlight="#000000" cellpadding="2">
            <tr>
              <td width="100%" style="font-size: 12px">
              <table border="0" cellpadding="4" cellspacing="1" width="100%" height="84">
                <tr>
                  <td width="59%" align="center" bgcolor="#F0F0F0" height="54" style="font-size: 12px">
                         恭喜,支付成功!<br><br>
      您现在可以看电影了,祝您愉快!<br><br>
      <a href=../>返回首页>></a></td>
                </tr>
                </center>
              </table>
              </td>
            </tr>
          </table>
          </td>
        </tr>
      </table>
      </td>
          </tr>
          </table>
        </center>
      </div></td></tr></table></center></div>
</body></html>
<%
if askmejoin<>"" then
set rs=server.createobject("adodb.recordset")
sql="select getmoney,payno,oklook from users where userid='"&askmejoin&"'"
rs.open sql,conn,1,3
if rs("oklook")=0 or rs("oklook")=1 then
give=1
elseif rs("oklook")=2 then
give=2
elseif rs("oklook")=3 then
give=3
elseif rs("oklook")=4 then
give=4
end if
rs("getmoney")=cint(rs("getmoney"))+paymoney/10*give
rs("payno")=cint(rs("payno"))+1
rs.update
end if
rs.close
set rs=nothing
conn.close
set conn=nothing
%></body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -