怎样用ASP设计商务网站的购物车???(50分)

  • 主题发起人 主题发起人 yukaikai
  • 开始时间 开始时间
Y

yukaikai

Unregistered / Unconfirmed
GUEST, unregistred user!
怎样用ASP设计商务网站的购物车???
 
把顾客的选择写入Session
如书号:
Session('ProductList')="'book01','book02','book03'"
数量:
Session('book01')=5
Session('book02')=11
用Cookie也可以.
 
什么是商务网站的购物车?
讲来听听,
联系我,lzwasp@sina.com
 
在超市中购物,你推个小车,这边看看,那边看看,看到合适的东西,放在车里.
在网页上购物也一样,商品很多页,看到合适的打个记号.
其实,就是想办法记住顾客的选择,最后结算.
 
Cookies是基础
 
session变量, 可以用传数组的方式
 
就是不太明白传数组怎样实现。当然知道要用Session。
 
传数组:
1 传入的时候先声明,这个声明应该和vb声明数组一样
2 用的时候不需要声明直接用
 
商品列表:
《Form Action=Add.asp Method=POST》
《Input Type=CheckBox Name="ProductID" Value="《%=rs("ProductID")%》"
《%=IsCheck%》》
Add.asp中
ProductList = Session("ProductList")
Products = Split(Request("ProductID"), ", ")
For I=0 To UBound(Products)
If Len(ProductList) = 0 then
ProductList = "'" &
ProductID &
"'"
else
If InStr( ProductList, ProductID ) 《= 0 then
ProductList = ProductList &
", '" &
ProductID &
"'"
End If
Next
Session("ProductList") = ProductList
 
我用数据库也可以实现这些功能,把用户的购买记录录入到表中!
 
An Online Shopping Cart WAP Application using WML and ASP
http://www.asptoday.com/articles/20000309.htm
 
使用ASP的应用组件ADO来实现上述功能应当是比较理想的方案。具体实现方法可参考
ASP安装时提供的样例集,该样例集在独立发行的NT SP3光盘中的IIS/ASP子目录下。如果您找不到,可访问:http://202.119.108.118:8110/Aspsamp/samples/samples.htm.
 
接受答案了.
 
后退
顶部