亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? xt_order_add.asp

?? 用ASP寫的電子購物系統(tǒng)
?? ASP
字號(hào):
<%@ LANGUAGE=vbscript %>
<!--#INCLUDE FILE="include/shop.asp" -->
<!--#INCLUDE FILE="include/util.asp" -->
<% REM ##########################################################################%>
<% REM                                                                          #%>
<% REM   CONFIRMED.ASP                                                          #%>
<% REM   訂單確認(rèn)                                                               #%>
<% REM                                                                          #%>
<% REM   Copyright (c) 1996-98 Microsoft Corporation.  All rights reserved.     #%>
<% REM                                                                          #%>
<% REM ##########################################################################%>
<%

cardnum=request("cardnum")
password=request("password")


dim errorList
    cmdTemp.CommandText = "SELECT * FROM CARRIAGE"
    
    Set recordSet = Server.CreateObject("ADODB.Recordset")
    recordSet.Open cmdTemp, , adOpenKeyset, adLockOptimistic
	while not(recordset.EOF)
		if recordset("id")="1" then cost1=recordset("cost")
		if recordset("id")="2" then cost2=recordset("cost")
		if recordset("id")="3" then cost3=recordset("cost")
		if recordset("id")="4" then cost4=recordset("cost")
		recordset.MoveNext 
	wend
	recordset.Close 

    cmdTemp.CommandText = "SELECT * FROM basket WHERE session_id = '" & session.SessionID  & "' order by product_id"

    Set recordSet = Server.CreateObject("ADODB.Recordset")
    recordSet.Open cmdTemp, , adOpenKeyset, adLockOptimistic
   
    if recordset.RecordCount =0 then
        errorList=errorList & "您的購物籃是空的。<br>"
    end if 
    
    if (Isnull(ShopperID) or isempty(ShopperID)) then
		errorList=errorList & "用戶未登錄或操作超時(shí)。<br>"
    end if
    
    bill_to_name = checklength(Request("bill_to_name"), 25)
    if IsNull(bill_to_name) then
        errorList=errorList & "付款人必須在1到25個(gè)漢字。<br>"
    end if
    bill_to_street  = checklength(Request("bill_to_street"), 120)
    if IsNull(bill_to_street) then
        errorList=errorList & "付款人地址必須在1到120個(gè)漢字。<br>"
    end if
    bill_to_state = checklength(Request("bill_to_state"),15)
    if IsNull(bill_to_state) then
        errorList=errorList & "付款人位置付款人地址必須在1到15個(gè)漢字。<br>"
    end if
    bill_to_method = checklength(Request("bill_to_method"),4)
    if IsNull(bill_to_method) then
        errorList=errorList & "付款方式必須在1到4個(gè)漢字。<br>"
    end if
    select case bill_to_method
		case "國際匯兌"
			bill_to_method="1"
		case "西聯(lián)匯款"
			bill_to_method="2"
		case "貨到付款"
			bill_to_method="3"
		case "儲(chǔ)蓄卡付"
			bill_to_method="4"
	end select
    bill_to_city = checklength(Request("bill_to_city"), 25)
    if IsNull(bill_to_city) then
        errorList=errorList & "付款人城市必須在1到25個(gè)漢字。<br>"
    end if

    bill_to_zip = checklength(Request("bill_to_zip"), 15)
    if IsNull(bill_to_zip) then
        errorList=errorList & "付款人郵編位置必須在1到15個(gè)數(shù)字。<br>"
    end if
    
    bill_to_phone = checklength(Request("bill_to_phone"), 20)
    if IsNull(bill_to_phone) then
        errorList=errorList & "付款人電話必須是1到20個(gè)字符。<br>"
    end if

    ship_to_name = checklength(Request("ship_to_name"), 25)
    if IsNull(ship_to_name) then
        errorList=errorList & "收貨人必須在1到25個(gè)漢字。<br>"
    end if
    ship_to_street  = checklength(Request("ship_to_street"), 120)
    if IsNull(ship_to_street) then
        errorList=errorList & "收貨人地址必須在1到120個(gè)漢字。<br>"
    end if
    
    ship_to_state = checklength(Request("ship_to_state"),15)
    if IsNull(ship_to_state) then
        errorList=errorList & "收貨人位置付款人地址必須在1到15個(gè)漢字。<br>"
    end if
   
    ship_to_city = checklength(Request("ship_to_city"), 25)
    if IsNull(ship_to_city) then
        errorList=errorList & "收貨人城市必須在1到25個(gè)漢字。<br>"
    end if

    ship_to_zip = checklength(Request("ship_to_zip"), 15)
    if IsNull(ship_to_zip) then
        errorList=errorList & "收貨人郵編位置必須在1到15個(gè)數(shù)字。<br>"
    end if
    
    ship_to_phone = checklength(Request("ship_to_phone"), 20)
    if IsNull(ship_to_phone) then
        errorList=errorList & "收貨人電話必須是1到20個(gè)字符。<br>"
    end if
    
    description = checklength(Request("note"), 100)
    ship_to_email = checklength(Request("ship_to_email"), 50)
    bill_to_email = checklength(Request("bill_to_email"), 50)

   '計(jì)算運(yùn)費(fèi)
    if trim(bill_to_state)="其它" then 
		pay_currency="美金"
	else 
		pay_currency="人民幣"
	end if
	
	if trim(ship_to_state)="北京" and pay_currency="人民幣" then
		ship_fee=cost1
	elseif trim(ship_to_state)<>"北京" and pay_currency="人民幣" then
		ship_fee=cost2
	elseif trim(ship_to_state)="北京" and pay_currency="美金" then
		ship_fee=cost3
	else 
	    ship_fee=cost4
	end if
%>



<%if errorList="" then



    cmdTemp.CommandText = " select seq_orderid.nextval as orderid from dual"
    Set rstTemp = Server.CreateObject("ADODB.Recordset")
    rstTemp.Open cmdTemp, , adOpenStatic, adLockReadOnly
    
    orderid=rstTemp("orderid")
    rstTemp.Close 
    
    Set rstOrder = Server.CreateObject("ADODB.Recordset")
    
    cmdTemp.CommandText = "SELECT * FROM basket WHERE session_id = '" & session.SessionID  & "' order by product_id"

    rstOrder.Open cmdTemp, , adOpenKeyset, adLockReadOnly
    total_price=0
    For i = 1 to rstOrder.RecordCount
        If rstOrder.EOF then exit for
	        quantity=rstOrder("quantity").value
	        if pay_currency="美金" then 
				adjusted_price=rstOrder("list_price").value
			else 
				adjusted_price=rstOrder("rmb_price").value
			end if 
	        subtotal_price=formatnumber(quantity)*formatnumber(adjusted_price,2)
			total_price=total_price+subtotal_price
		rstOrder.MoveNext
	next 
		
	rstOrder.Close 
    total_price=total_price+formatnumber(ship_fee)
    
    
    
      
if bill_to_method="4" then
    
tradesum=cstr(clng(total_price*100))

    
set check=server.CreateObject ("eprojm.epro")
password=check.epropassword (cardnum,password)
checkstr=check.eprocmp(cardnum)

set connbj=server.CreateObject ("adodb.connection")
connbj.Open "DSN=Web ORA;UID=zj;PWD=zj;"

'檢驗(yàn)用戶
set rs=server.CreateObject ("adodb.recordset")
rs.Open "select * from tbaccount where cardnum='"  + cardnum + "'",connbj,1,3
if rs.RecordCount <>1 then 
errorList="您所輸入的賬號(hào)不存在,請您查實(shí)后再輸!"

set check=nothing
rs.Close 
set rs=nothing
connbj.Close
set connbj=nothing

%><!--#INCLUDE FILE="include/error.asp" --><%

Response.End 
else
'Response.Write checkstr
'Response.Write "<br>"
'Response.Write rs("checkstr")
'Response.End
if rs("checkstr")<>checkstr then 
errorList="您所輸入的賬號(hào)有誤,請您查實(shí)后再輸!"

set check=nothing
rs.Close 
set rs=nothing
connbj.Close
set connbj=nothing

%><!--#INCLUDE FILE="include/error.asp" --><%

Response.End 
else

'檢驗(yàn)口令
if password<>rs("password") then
errorList="您所輸入的密碼有誤,請您查實(shí)后再輸!"

set check=nothing
rs.Close 
set rs=nothing
connbj.Close
set connbj=nothing

%><!--#INCLUDE FILE="include/error.asp" --><%

Response.End 
else


'檢驗(yàn)死戶
if rs("state")<>0 then
errorList="您的賬戶先被凍結(jié),請您與郵儲(chǔ)部門聯(lián)系!"

set check=nothing
rs.Close 
set rs=nothing
connbj.Close
set connbj=nothing

%><!--#INCLUDE FILE="include/error.asp" --><%

Response.End 
else

'檢驗(yàn)待扣額
'Response.Write check.eprorecremains(rs("cardnum"),rs("remains"))
'Response.End 
remains=clng(check.eprorecremains(rs("cardnum"),rs("remains")))
'Response.Write check.eprorecremains(rs("cardnum"),rs("remains"))
'Response.End 
total=clng(rs("recoup"))+remains
if (clng(rs("recoup"))<0) or (remain<0) or (total<>20000) then
errorList="您的賬戶有問題,請您去郵儲(chǔ)部門查實(shí)!"

set check=nothing
rs.Close 
set rs=nothing
connbj.Close
set connbj=nothing

%><!--#INCLUDE FILE="include/error.asp" --><%

Response.End 
else



'檢驗(yàn)余額是否足夠
remains=remains-clng(tradesum)
if remains<0 then
errorList="您的余額不足!"

set check=nothing
rs.Close 
set rs=nothing
connbj.Close
set connbj=nothing

%><!--#INCLUDE FILE="include/error.asp" --><%

Response.End 
else

'交易開始
connbj.BeginTrans

recoup=clng(rs("recoup"))+clng(tradesum)
relen=len(cstr(recoup))
for i=0 to 9-relen-1
recoup="0"+cstr(recoup)
next
'Response.Write remains
'Response.End 
remains=check.eproremains(cardnum,remains)

sql1="update tbaccount set recoup='" + recoup + "',remains='" + remains + "' where cardnum='" + cardnum + "'"
connbj.Execute (sql1)

sql2="insert into tblog (tradenum,cardnum,tradesum) values (trade_id.nextval,'" + cardnum + "','" + tradesum + "')"
connbj.Execute (sql2)



    
    rstOrder.Open "order_item",conn, adOpenKeyset, adLockOptimistic
 
    for i=1 to  recordset.RecordCount 
        rstOrder.AddNew 
			rstOrder("order_id")=orderid
			rstOrder("Product_id")=recordset("Product_id")
			rstOrder("name")=recordset("name")
			rstOrder("Quantity")=recordset("Quantity")
			if pay_currency="美金" then
				rstOrder("Adjusted_price")=recordset("List_price")
			else
			    rstOrder("Adjusted_price")=recordset("Rmb_price")
			end if
        rstOrder.Update 
        recordset.MoveNext 
    next  
    rstOrder.Close 
    
  
              
    rstOrder.Open "shop_order",, adOpenKeyset, adLockOptimistic
    rstOrder.AddNew
        rstOrder("order_id")=orderid
        rstOrder("shoppername")=ShopperID
        rstOrder("currency")=pay_currency
        rstOrder("ship_fee")=ship_fee
        rstOrder("total")=total_price
        rstOrder("status")="未交易"
        rstOrder("date_entered")=now
        rstOrder("date_changed")=now
        rstOrder("sname")=ship_to_name
        rstOrder("sstreet")=ship_to_street
        rstOrder("scity")=ship_to_city
        rstOrder("sprovince")=ship_to_state
        rstOrder("scountry")="中國"
        rstOrder("sphone")=ship_to_phone
        rstOrder("semail")=ship_to_email
        rstOrder("szip")=ship_to_zip
        rstOrder("bname")=bill_to_name
        rstOrder("bstreet")=bill_to_street
        rstOrder("bcity")=bill_to_city
        rstOrder("bprovince")=bill_to_state
        rstOrder("paymode")=bill_to_method
        rstOrder("bcountry")="中國"
        rstOrder("bphone")=bill_to_phone
        rstOrder("bemail")=bill_to_email
        rstOrder("bzip")=bill_to_zip 
        rstOrder("description")=description       
    rstOrder.Update
   
    rstOrder.Close
    recordset.Close 
   
    
    conn.Execute "Delete FROM basket WHERE session_id = '" & session.SessionID &  "'"
    
  '  Response.Write session.SessionID
  '  Response.End 
        
'事務(wù)處理試驗(yàn)    
    sql33="delete from ggg"
'   connbj.Execute (sql33)
    
    
connbj.CommitTrans

end if
end if
end if
end if
end if
end if

set check=nothing
rs.Close 
set rs=nothing
connbj.Close
set connbj=nothing

'Response.Write "交易結(jié)束"


else



    cmdTemp.CommandText = " select seq_orderid.nextval as orderid from dual"
    Set rstTemp = Server.CreateObject("ADODB.Recordset")
    rstTemp.Open cmdTemp, , adOpenStatic, adLockReadOnly
    
    orderid=rstTemp("orderid")
    rstTemp.Close 
    
    Set rstOrder = Server.CreateObject("ADODB.Recordset")
    
    cmdTemp.CommandText = "SELECT * FROM basket WHERE session_id = '" & session.SessionID  & "' order by product_id"

    rstOrder.Open cmdTemp, , adOpenKeyset, adLockReadOnly
    total_price=0
    For i = 1 to rstOrder.RecordCount
        If rstOrder.EOF then exit for
	        quantity=rstOrder("quantity").value
	        if pay_currency="美金" then 
				adjusted_price=rstOrder("list_price").value
			else 
				adjusted_price=rstOrder("rmb_price").value
			end if 
	        subtotal_price=formatnumber(quantity)*formatnumber(adjusted_price,2)
			total_price=total_price+subtotal_price
		rstOrder.MoveNext
	next 
		
	rstOrder.Close 
    total_price=total_price+formatnumber(ship_fee)
    
    

    rstOrder.Open "order_item",conn, adOpenKeyset, adLockOptimistic
 
    for i=1 to  recordset.RecordCount 
        rstOrder.AddNew 
			rstOrder("order_id")=orderid
			rstOrder("Product_id")=recordset("Product_id")
			rstOrder("name")=recordset("name")
			rstOrder("Quantity")=recordset("Quantity")
			if pay_currency="美金" then
				rstOrder("Adjusted_price")=recordset("List_price")
			else
			    rstOrder("Adjusted_price")=recordset("Rmb_price")
			end if
        rstOrder.Update 
        recordset.MoveNext 
    next  
    rstOrder.Close 
    
  
              
    rstOrder.Open "shop_order",, adOpenKeyset, adLockOptimistic
    rstOrder.AddNew
        rstOrder("order_id")=orderid
        rstOrder("shoppername")=ShopperID
        rstOrder("currency")=pay_currency
        rstOrder("ship_fee")=ship_fee
        rstOrder("total")=total_price
        rstOrder("status")="未交易"
        rstOrder("date_entered")=now
        rstOrder("date_changed")=now
        rstOrder("sname")=ship_to_name
        rstOrder("sstreet")=ship_to_street
        rstOrder("scity")=ship_to_city
        rstOrder("sprovince")=ship_to_state
        rstOrder("scountry")="中國"
        rstOrder("sphone")=ship_to_phone
        rstOrder("semail")=ship_to_email
        rstOrder("szip")=ship_to_zip
        rstOrder("bname")=bill_to_name
        rstOrder("bstreet")=bill_to_street
        rstOrder("bcity")=bill_to_city
        rstOrder("bprovince")=bill_to_state
        rstOrder("paymode")=bill_to_method
        rstOrder("bcountry")="中國"
        rstOrder("bphone")=bill_to_phone
        rstOrder("bemail")=bill_to_email
        rstOrder("bzip")=bill_to_zip 
        rstOrder("description")=description       
    rstOrder.Update
   
    rstOrder.Close
    recordset.Close 
   
    
    conn.Execute "Delete FROM basket WHERE session_id = '" & session.SessionID &  "'"
    

end if


   

 %>   
<html>

<head>
    <title>確認(rèn)</title>
    <meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
    <LINK REL=stylesheet HREF="ecom.css" TYPE="text/css">
</head>

<body topmargin="0">

<!--#INCLUDE FILE = "include/toolbar.asp" -->
<br>
<table border="0" width="425" align="center">
  <tr>
  <td align="center" height=25 bgColor=<%=tdcolor4%>>
  多謝光臨,您的訂單號(hào)是<%=orderid%>。
  </td>
  </tr>

</table>

<!--#INCLUDE FILE = "include/footer.asp" -->
</body>
</html>

<%else%>
    <!--#INCLUDE FILE="include/error.asp" -->
<%end if%>

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
自拍偷在线精品自拍偷无码专区| 日韩免费观看高清完整版| 国产欧美日韩在线观看| 国产精品白丝jk白祙喷水网站| 精品日韩成人av| 国产精品一区二区男女羞羞无遮挡| 日韩欧美成人一区二区| 国产酒店精品激情| 国产精品灌醉下药二区| 日本精品视频一区二区三区| 亚洲一区av在线| 日韩一区二区精品在线观看| 国产露脸91国语对白| 17c精品麻豆一区二区免费| 国产精品久久久久四虎| 色94色欧美sute亚洲13| 麻豆精品视频在线观看视频| 国产视频一区二区在线观看| 91在线视频免费观看| 午夜欧美在线一二页| 欧美成人猛片aaaaaaa| av亚洲精华国产精华精华| 亚洲在线一区二区三区| 久久综合成人精品亚洲另类欧美 | 91丨九色丨尤物| 亚洲大片精品永久免费| 久久久亚洲国产美女国产盗摄| 97精品国产97久久久久久久久久久久 | 中文字幕在线不卡一区| 精品视频在线视频| 国产精品资源在线观看| 亚洲一区av在线| 久久精品夜色噜噜亚洲aⅴ| 色婷婷久久一区二区三区麻豆| 麻豆精品久久精品色综合| 国产精品麻豆视频| 日韩午夜激情电影| 一本大道av一区二区在线播放| 男女男精品网站| 樱花影视一区二区| 欧美国产欧美亚州国产日韩mv天天看完整 | 中文字幕乱码一区二区免费| 精品污污网站免费看| 成人丝袜18视频在线观看| 午夜精彩视频在线观看不卡| 国产精品人妖ts系列视频| 日韩欧美色综合| 欧美三级视频在线播放| www.亚洲人| 国产a视频精品免费观看| 日本成人在线一区| 亚洲国产一区二区三区| 国产精品久久久久三级| 精品国精品国产| 日韩一级免费观看| 欧美午夜精品久久久久久孕妇 | 久久99国产精品久久99果冻传媒| 一区二区三区高清在线| 国产精品美女一区二区三区| 久久久噜噜噜久久中文字幕色伊伊 | 国产原创一区二区三区| 丝袜亚洲精品中文字幕一区| 一区二区三区四区高清精品免费观看| 中文字幕欧美日本乱码一线二线| 日韩一区二区中文字幕| 制服丝袜国产精品| 欧美久久久久免费| 欧美三级资源在线| 欧美日韩国产在线观看| 欧美视频一区二区| 欧美午夜一区二区三区| 欧美性一区二区| 欧美视频在线不卡| 欧美影院一区二区三区| 欧美午夜电影网| 欧美三日本三级三级在线播放| 色天天综合久久久久综合片| 99re热这里只有精品免费视频| 成人免费黄色大片| 99re亚洲国产精品| 在线一区二区三区四区五区 | 免费精品视频最新在线| 日本欧美一区二区三区乱码 | 亚洲aaa精品| 亚洲va天堂va国产va久| 日韩精品欧美精品| 麻豆国产91在线播放| 久久精品久久精品| 国产福利电影一区二区三区| 国产成人免费av在线| 91在线你懂得| 欧美性做爰猛烈叫床潮| 欧美一区二区三区爱爱| 久久久久久久性| 国产成人免费xxxxxxxx| 色综合久久中文字幕| 欧美精品在线观看播放| 精品99久久久久久| 中文字幕在线不卡| 天涯成人国产亚洲精品一区av| 日韩1区2区3区| 国产乱码一区二区三区| 色婷婷精品大视频在线蜜桃视频| 欧美在线观看视频一区二区三区| 欧美一区二区三区的| 欧美激情在线一区二区| 亚洲一区二区高清| 国产精品影音先锋| 欧美中文字幕不卡| 精品sm在线观看| 亚洲综合色婷婷| 久久国产剧场电影| 91香蕉视频mp4| 日韩欧美一区二区三区在线| 国产欧美精品在线观看| 亚洲大片精品永久免费| 国产成人精品www牛牛影视| 日本道色综合久久| 久久久久久97三级| 亚洲图片欧美综合| 成人av在线一区二区三区| 欧美精品精品一区| 国产精品少妇自拍| 青青草视频一区| 91麻豆免费观看| 久久久综合视频| 日欧美一区二区| 99久久精品99国产精品| 精品国产精品一区二区夜夜嗨| 亚洲三级在线播放| 国内成人精品2018免费看| 欧美在线制服丝袜| 国产精品夫妻自拍| 久久99精品久久久| 欧美视频在线一区二区三区 | 欧美日韩一卡二卡三卡| 日本一区二区免费在线| 日韩av电影一区| 欧美亚洲国产bt| 亚洲免费伊人电影| 夫妻av一区二区| 精品国精品自拍自在线| 青青草一区二区三区| 欧美三级日韩在线| 玉米视频成人免费看| 99久久久免费精品国产一区二区| 欧美不卡一二三| 日本亚洲欧美天堂免费| 欧美性猛交xxxx黑人交| 亚洲精品视频免费看| 不卡一卡二卡三乱码免费网站| 精品粉嫩超白一线天av| 麻豆精品一区二区综合av| 91精品欧美一区二区三区综合在 | 欧美一区二区精品在线| 香蕉加勒比综合久久| 欧美日韩在线播放三区| 一区二区三区不卡视频| 日本高清成人免费播放| 亚洲男人的天堂一区二区| 不卡区在线中文字幕| 国产欧美综合在线| 波多野结衣欧美| 国产精品第四页| 成人黄页在线观看| 国产精品久久久久久久久晋中| 国产成人精品影院| 欧美韩国一区二区| 成人性生交大片免费看中文| 久久―日本道色综合久久| 国内精品伊人久久久久av影院| 日韩久久久久久| 韩国欧美国产一区| 久久精品欧美日韩精品| 高清国产午夜精品久久久久久| 国产精品欧美经典| 色婷婷av一区二区三区大白胸| 亚洲综合久久久| 欧美高清视频一二三区| 麻豆久久久久久久| 国产亚洲精品bt天堂精选| 成人激情午夜影院| 一区二区在线观看免费| 欧美顶级少妇做爰| 精品一区二区免费| 欧美国产视频在线| 日本韩国欧美一区二区三区| 日韩电影在线免费| 亚洲精品在线三区| 99精品国产99久久久久久白柏| 一区二区三区四区在线| 日韩欧美在线观看一区二区三区| 国产在线不卡视频| 亚洲少妇30p| 一区二区三区四区亚洲| 日韩欧美亚洲国产另类| fc2成人免费人成在线观看播放 | 伦理电影国产精品| 中文一区在线播放| 精品视频一区 二区 三区|