购物车问题--会员退出登陆或浏览器关闭后,购物车空了

2016-07-07 15:02 来源:www.chinab4c.com 作者:ecshop专家

购物车问题--会员退出登陆或浏览器关闭后,购物车空了,有的会员选的东西很多,一次选不完,退出后重新登陆后选的商品就没了,怎么解决呢?

回答:
我們也遇到同樣問題.....

这个要二次开发

顶一下,看有没机会为楼主做事
QQ:282199510
电话:020-32055068

这个,从安全的角度考虑,如果对话有效期(登录有效期)过长,且在公共场合上机,而又没有及时登出时,可能造成注册用户被其他人盗用的情况。

所以对话有效期现在设置的比较短,不考虑安全问题的话,直接修改对话有效期的时间长度即可。

还有一个变通的解决办法,就是不用改程序,只需要在模板文件(例如页头或页脚),中加入一个iframe,定时刷新一个网站页面(时间小于对话有效期)。这个方法我虽然没试过,但应该可行。

这个,从安全的角度考虑,如果对话有效期(登录有效期)过长,且在公共场合上机,而又没有及时登出时,可能造成注册用户被其他人盗用的情况。

所以对话有效期现在设置的比较短,不考虑安全问题的话,直接修改对话 ...
鸟群【信天翁】 发表于 2009-4-2 08:27


怎么修改对话的有效期 或者加iframe 呢 忘高手指点啊



也许这是ec的一个败笔。我们看很多购物网站都没有这种情况,难道他们都没有从安全角度考虑过?购物车内的商品应该用COOKIES记录,提交时再要求用户登录一次加入到session记录中。不知道还有什么别的方法,请高手指教

也许这是ec的一个败笔。我们看很多购物网站都没有这种情况,难道他们都没有从安全角度考虑过?购物车内的商品应该用COOKIES记录,提交时再要求用户登录一次加入到session记录中。不知道还有什么别的方法,请高手指教
cd701 发表于 2009-4-2 17:52


ECShop的购物机制,在我印象中,好像是放到购物车中就会对库存做一个标记,如果只有一件库存,则其他人将无法再把相同商品放入购物车,这样做有这样的好处。如果像你上面所说,库存管理方面会比较麻烦,再次加入到购物车中时也会有点问题。

ECShop的sessionID也是用Cookies方法保存的,只是设置的时间较短,具体设置方法,我记得我以前(去年)回帖给别人时有说明过,如果需要可以检索一下看。