【发布时间】:2015-06-09 06:09:55
【问题描述】:
我目前正在为某个主题开发一个购物车项目 rn。这就是我实现购物车的方式
产品是从 xml 文件中读取的(我对如何使用 sql 还没有太多了解...),包含以下详细信息:prodID、prodName、prodDesc、prodPrice 和 prodStock
每次用户将商品添加到购物车时,都会在 xml 文件中更新商品的相应库存。
其他事情:我正在使用会话变量 $_SESSION['items'],它是用户的购物车。这个会话变量是一个对象数组,Product,它包含以下内容:prodID、prodName、prodPrice、prodQTY(用户想要的数字)。我没有在这里实现登录系统,因为它可能会让用户很烦,IMO。
当用户购买他加入购物车的产品时,没有问题。但是,每当用户放弃购物车(通过浏览器关闭或其他方式)时,所述商品的库存不会恢复到其原始状态。有什么方法可以让我跟踪购物车遗弃的情况吗?或者我的实现有什么需要改变的?
【问题讨论】:
标签: php shopping-cart