我正在制作自己的自定义PHP购物车。购物车可以工作,我可以添加产品并使用PayPal结账。
然而,现在我在组合中添加了一个新元素。我正在尝试将购物车与php-login.net脚本集成,强制用户在查看购物车和付款之前登录。
登录/注册脚本有效,但在登录后,当用户返回到";view_cart.php";购物车里没有产品。
流程如下:
";products.php"->quot;login.php"->quot;view_cart.php"->quot;paypal.com"->quot;processpayment.php"
在products.php上创建了一个会话,当在login.php上创建新会话时,它似乎被删除了,所以当用户访问viewcart.php时,没有产品显示…
有什么想法可以让我分享这些会议吗?谢谢
您的购物车应该有一个ID。
在登录之前获取购物车的ID。
执行登录过程。
获取新会话id
使用新的会话id更新数据库中的购物车条目。