作者:手机用户2502926901 | 来源:互联网 | 2023-02-05 11:43
做一个购物车,是用复选框来选择商品的,具体情况是这样:如果在当前页也就是不换页的时候,选择一个或多个商品时,确认放入购物车,这样可以,现在的问题是,如果我在第一页选择了多个商品,转到第二页再选择几
做一个购物车,是用复选框来选择商品的,具体情况是这样:
如果在当前页也就是不换页的时候,选择一个或多个商品时,确认放入购物车,这样可以,现在的问题是,如果我在第一页选择了多个商品,转到第二页再选择几个商品,最后确认放入购物车,这时,购物车里就只有第二页选择的商品,而第一页选的就没有了。我要的是购物车里面应该有第一页选择的和第二页选择的商品。请问这个问题应该怎么解决?我会马上结贴。:)
14 个解决方案
使用COOKIEs来传递参数,如果不懂就找资料看看如何使用COOKIEs
当然是这样了!
你可以作一个COOKIE,点击的时候就记录下来
页面被刷新了当然没有了
你可以通过session或COOKIE试试
哈哈哈哈...楼主同志,用session吧,
session--购物车专用!
我有个购物车组件,要的话可以发短信给我。
帮帮忙呀,我本来就是用productlist=session("productlist")来存放选购的商品,不过是在增加的时候是通过表单提交的,如果在第一页没有提交,转到第二页时,就是从重新提交了。我问题也是出现在这里,应该怎么解决???
session好比你洗澡时候浴池发给的钥匙,或者你自己的购物车,用它最方便。
COOKIE好比送牛奶的人在你家门口钉的箱子
apllication好比公共浴池(男女都在一起)
不用session也可以实现,就象你买东西不推商店给的车,自己扛着!!
每页都接收上页的购物单somthing & 分隔符 & somthing ....加上本页的一起附在URL的问号后面提交
<%somthing=request("somthing")
response.write " " & chr(13)
%>
另生成一个表来 存储购物车数据, 购物结束后做相应处理,然后 delete