gusucode.com > 爱美尔女性商城源码 1.0源码程序 > CheckoutSucc.asp
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <!--#include file="conn.asp"--> <!--#include file="webconfig.asp"--> <!--#include file="alipay/alipayto/alipay_payto.asp"--> <% if request.Cookies("bjx")("username")="" then response.Redirect "login.asp" response.End end if %> <% if request.Cookies("bjx")("username")<>"" then username=trim(request.Cookies("bjx")("username")) else username=request.Cookies("bjx")("dingdanusername") end if function HTMLEncode2(fString) fString = Replace(fString, CHR(13), "") fString = Replace(fString, CHR(10) & CHR(10), "</P><P>") fString = Replace(fString, CHR(10), "<BR>") HTMLEncode2 = fString end function '修改用户的送货信息 set rs=server.CreateObject("adodb.recordset") rs.open "select * from bjx_User where username='"&username&"'",conn,1,3 rs("userzhenshiname")=trim(request("userzhenshiname")) rs("sex")=trim(request("shousex")) rs("useremail")=trim(request("useremail")) rs("shouhuodizhi")=trim(request("shouhuodizhi")) rs("youbian")=trim(request("youbian")) rs("usertel")=trim(request("usertel")) rs("songhuofangshi")=trim(request("songhuofangshi")) rs("zhifufangshi")=trim(request("zhifufangshi")) rs.update rs.close set rs=nothing if session("xiadan")<>minute(now) then '再判断库存 '未写 dim shijian,dingdan shijian=now() 'dingdan=year(shijian)&month(shijian)&day(shijian)&hour(shijian)&minute(shijian)&second(shijian) 'response.write bookid set rs=server.CreateObject("adodb.recordset") rs.open "select * from BJX_action where username='"&username&"' and zhuangtai=7",conn,1,3 if request.Cookies("bjx")("username")<>"" then shijian=now() dingdan=year(shijian)&month(shijian)&day(shijian)&hour(shijian)&minute(shijian)&second(shijian) else dingdan=username end if do while not rs.eof '得到价格,减库存 set rs2=server.CreateObject("adodb.recordset") rs2.open "select * from BJX_goods where bookid="&rs("bookid"),conn,1,3 danjia=rs2("huiyuanjia") rs2("chengjiaocount")=rs2("chengjiaocount")+rs("bookcount") rs2("kucun")=rs2("kucun")-rs("bookcount") rs2.update rs2.close set rs2=nothing 'rs.addnew 'rs("username")=trim(request.cookies("bookshop")("username")) 'rs("bookid")=rs2("bookid") rs("actiondate")=shijian 'rs("bookcount")=CInt(Request("Godbook"&rs2("bookid"))) if request("zhifufangshi")=17 then '送货上门或预存款支付,直接改为订单完成(已收到款) rs("zhuangtai")=3 else rs("zhuangtai")=1 end if rs("dingdan")=dingdan rs("youbian")=int(request("youbian")) rs("shouhuoname")=trim(request("userzhenshiname")) rs("shouhuodizhi")=trim(request("shouhuodizhi")) rs("zhifufangshi")=int(request("zhifufangshi")) rs("songhuofangshi")=int(request("songhuofangshi")) rs("shousex")=int(request("shousex")) rs("liuyan")=HTMLEncode2(trim(request("liuyan"))) 'rs("zonger")=request("zongji") rs("userzhenshiname")=trim(request("userzhenshiname")) rs("useremail")=trim(request("useremail")) rs("usertel")=trim(request("usertel")) rs("userid")=request("userid") '新增 if request("fapiao")<>1 then fapiao=0 else fapiao=1 end if rs("fapiao")=fapiao rs("feiyong")=request("feiyong") rs("danjia")=danjia rs.update 'rs.close 'set rs=nothing 'conn.execute "delete from BJX_action where username='"&request.cookies("bookshop")("username")&"' and bookid in ("&bookid&") and zhuangtai=6" rs.movenext loop rs.close set rs=nothing '再改奖品 z_jifen=0 set rs=server.CreateObject("adodb.recordset") rs.open "select * from BJX_action_jp where username='"&username&"' and zhuangtai=7",conn,1,3 do while not rs.eof rs("actiondate")=shijian rs("zhuangtai")=5 rs("dingdan")=dingdan rs("userid")=request("userid") z_jifen=z_jifen+rs("jifen") rs.update rs.movenext loop rs.close set rs=nothing '减去积分 set rs=server.CreateObject("adodb.recordset") rs.open "select * from bjx_User where username='"&username&"'",conn,1,3 rs("jifen")=rs("jifen")-z_jifen '如果是在线支付,要扣预存款 if request("zhifufangshi")=17 then rs("yucun")=rs("yucun")-request("feiyong")-request("zongji") end if rs.update rs.close set rs=nothing session("xiadan")=minute(now) else response.Write "<center>您不能重复提交!</center>" response.End end if %> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>我的购物车-<%=webname%></title> <meta name="keywords" content="<%=keywords%>" /> <meta name="description" content="<%=description1%>" /> <link href="css/style.css" rel="stylesheet" type="text/css" /> <script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript" src="js/jquery.idtabs.js"></script> <script type="text/javascript" src="js/swf.js"></script> </head> <body> <!--#include file="top.asp" --> <table width="995" border="0" cellspacing="0" cellpadding="0"> <tr> <td height="20"><div align="center"></div></td> </tr> </table> <table width="995" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="189" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td style="background:url(images/index_left_top.gif) top no-repeat left; height:50px;"> </td> </tr> <tr> <td style="background:url(images/fenlei_bottom2.gif) bottom no-repeat left;"><table width="100%" border="0" cellspacing="0" cellpadding="0"> <% set rs=server.CreateObject("adodb.recordset") rs.open "select * FROM BJX_class1 where typeid=2 order by anclassidorder asc",conn,1,1 if rs.recordcount=0 then response.write "<br>目前没有商品分类" else while not rs.eof %> <tr> <td><b><a href="prodcuts.asp?anid=<%=rs("anclassid")%>" class="a1"><img src="images/list_ico1.gif" width="28" height="23" align="absmiddle" /><%=rs("anclass")%></a></b></td> </tr> <tr> <td style="padding-left:28px; padding-top:5px;"> <%set rss=server.CreateObject("adodb.recordset") rss.open "select * FROM BJX_class2 where typeid=2 and anclassid="&rs("anclassid")&" order by nclassidorder asc",conn,1,1 if not rss.eof then i=1 do while not rss.eof%> <a href="prodcuts.asp?anid=<%=rss("anclassid")%>&nid=<%=rss("nclassid")%>"><%=rss("nclass")%></a> <br /> <% rss.movenext i=i+1 loop rss.close end if %> </td> </tr> <% rs.movenext wend end if rs.close set rs=nothing %> <tr> <td> </td> </tr> </table></td> </tr> </table> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td height="5"><div align="center"></div></td> </tr> </table> </td> <td width="10" valign="top"><div align="center"></div></td> <td valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td height="40">您当前的位置: <a title="" href="index.asp" alt="">首页</a> >> <b>我的购物车</b> </td> </tr> </table> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td> </td> </tr> </table> <table width="90%" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td style="padding:10px; font-size:14px; line-height:200%;"><table width="95%" align="center" border="0" cellspacing="0" cellpadding="0" class="table-zuoyou" bordercolor="#CCCCCC"> <tr> <td width="814" height=1 bgColor=#ffffff></TD> </tr> <tr bgcolor="#ffffff"> <td bgColor="#f1f1f1" height="30" align="center">您的订单已经成功提交,我们会在第一时间进行处理,请记清您的订单号以备查询。</td> </tr> <tr> <td bgColor=#cccccc height=1></TD> </tr> <tr> <td bgColor=#f1f1f1 height=3></TD> </tr> <tr> <td height="30" bgcolor="ffffff" style="PADDING-LEFT: 100px">订单号:<font color=red><%=dingdan%></font></td> </tr> <%if request.Cookies("bjx")("username")<>"" then%> <tr> <td height="30" bgcolor="ffffff" style="PADDING-LEFT: 100px">订单查询:您可通过“<a href="javascript:;" onClick="javascript:window.open('MemberCenter.asp','','')">我的专区</a>”>>“<a href="javascript:;" onClick="javascript:window.open('myorder.asp','','')">我的订单</a>”查询您的订单状态。</td> </tr> <tr> <td height="30" bgcolor="ffffff" style="PADDING-LEFT: 100px">购物积分:请在收货后通过“<a href="javascript:;" onClick="javascript:window.open('MemberCenter.asp','','')">我的专区</a>”>>“<a href="javascript:;" onClick="javascript:window.open('myorder.asp','','')">我的订单</a>”及时更改您的订单状态为“完成”,因为每笔订单的积分只有在订单完成后才能累计到您的购物积分中。 </td> </tr> <%else%> <tr> <td height="30" bgcolor="ffffff" style="PADDING-LEFT: 100px">订单查询:因为您不是我们的会员,所以您不能查询您的订单状态。</td> </tr> <tr> <td height="30" bgcolor="ffffff" style="PADDING-LEFT: 100px">购物积分:因为您不是我们的会员,所以您不能获得积分奖励。 </td> </tr> <% end if if request("zhifufangshi")=17 then %> <%else set rs=server.CreateObject("adodb.recordset") rs.open "select * from BJX_songhuo where songid="&trim(request("zhifufangshi")),conn,1,1 if trim(rs("subject"))="货到付款" then rs.close set rs=nothing %> <tr> <td height="30" bgcolor="ffffff" style="PADDING-LEFT: 100px">您是选择的“货到付款”,我们会尽快给您送货的!</td> <script language=javascript>alert('您是选择的“货到付款”,请确认您的订单,我们会尽快给您送货的!');</script> </tr> <%else rs.close set rs=nothing%> <tr> <td height="30" bgcolor="ffffff" style="PADDING-LEFT: 100px">请您在一周内依照您选择的支付方式进行汇款,汇款时请注明您的<font color="#FF0000">订单号</font>!</td> <script language=javascript>alert('请您在一周内依照您选择的支付方式进行汇款,汇款时请注明您的订单号!');</script> </tr> <%end if%> <%end if%> <% set rs=server.CreateObject("adodb.recordset") rs.open "select * from BJX_songhuo where songid="&request("zhifufangshi"),conn,1,1 if rs.eof and rs.bof then 'response.write "方式已经被删除" else 'response.write rs("subject") dim bjxpayway if rs("subject")="支付宝支付" then bjxpayway=1 end if end if rs.close set rs=nothing if bjxpayway=1 then %> <tr> <td height="30" bgcolor="#FFFFFF" STYLE='PADDING-LEFT: 20px'> <div align="center"> <% dim iiii,bjxbookname iiii=int(session("payall")) bjxbookname=request("bjxbookname") %> <% '客户网站订单号,(现取系统时间,可改成网站自己的变量) subject = "订单号是"&dingdan '商品名称 body = bjxbookname 'body 商品描述 out_trade_no = dingdan price = formatnumber(iiii,2) 'price商品单价 0.01~50000.00 quantity = "1" '商品数量,如果走购物车默认为1 discount = "0" '商品折扣 seller_email = seller_email '卖家的支付宝帐号 Set AlipayObj = New creatAlipayItemURL itemUrl=AlipayObj.creatAlipayItemURL(subject,body,out_trade_no,price,quantity,seller_email) 'response.redirect itemUrl 'response.End() %> <table border="0" cellspacing="1" cellpadding="0" align="center" valign=absmiddle width=450> <tr><td align=center width=50% height=120> <a href="<%=itemUrl%>" target="_blank"><img src="alipay/alipayto/images/alipay_bwrx.gif" border="0"></a> </td> </tr> <tr><td colspan=2 align=center>本站使用支付宝支付平台,在线实时支付<br><br> <a href='http://www.alipay.com' target="_blank"><img src='https://img.alipay.com/pimg/logo.gif' border=0></a> </td></tr> </table> </div> </td> </tr><%end if%> <tr> <td height="30" bgcolor="ffffff" style='PADDING-LEFT: 100px' align="right"><a href="#" onClick=javascript:window.close()> 关闭窗口</a><font color="#999999"> 订单提交完成 创建时间:<%=shijian%> </font> </td> </tr> </table> <% response.Cookies("bjx")("dingdanusername")="" %></td> </tr> </table> </td> </tr> </table> <!--#include file="bottom.asp" --> </body> </html>