我通过此example制作了购物车。
问题是,当用户将产品添加到购物车并将其存储在数据库中,但是没有登录或注册并离开网站时,那么何时应该从数据库中删除购物车项目以及如何? / p>
答案 0 :(得分:2)
你可以做以下事情
1)如果用户未经授权并添加项目,则可以为其分配唯一ID
2)您可以创建cookie以在客户端存储该ID
3)使用该ID
将项目存储在数据库中4)如果会话超时,您可以阅读该cookie并检索ID
5)如果用户不对他们采取任何行动,你可以为这些项目确定持续时间(例如:1周),你可以清理它。