我最近开始用PHP编程。
我正在用PHP构建一个购物车。当有人将产品添加到购物车时,我将产品锁定在购物车中。
当特定用户获得注销或会话过期时,我需要解锁这些产品。
如何在asp / asp.net中调用session_onend函数来解锁/释放这些锁定的产品?
答案 0 :(得分:1)
您可以编写自定义会话处理程序并实现自己的垃圾收集器
http://www.php.net/manual/en/function.session-set-save-handler.php
但我建议反对这种锁定。它会弄乱你的股票。因为只有少数人会真正购买他们的购物车。
答案 1 :(得分:0)
为什么在实际下订单时不从库存中消费产品。保留产品,直到用户填写正确的结算信息,然后在一切正常时减少库存?