0

我最近开始用 PHP 编程。

我正在用 PHP 构建一个购物车。当有人将我的产品添加到他们的购物车时,我将其锁定在购物车中。

当特定用户注销或会话到期时,我需要解锁这些产品。

我如何调用像 asp/asp.net 中的 session_onend 函数来解锁/释放那些锁定的产品?

4

2 回答 2

1

您可以编写自定义会话处理程序并实现自己的垃圾收集器。
http://www.php.net/manual/en/function.session-set-save-handler.php
但我建议不要这样锁定。它会弄乱你的股票。因为只有少数人会真正购买他们的购物车负载。

于 2010-04-15T13:27:35.833 回答
0

为什么不在实际下订单时消耗库存中的产品。持有产品直到用户填写正确的计费信息,然后在一切顺利时减少库存?

于 2010-04-15T13:38:40.620 回答