问题: 我有一个购物车。我把物品放进去(进入会议)。 在结账时,我清除了$_SESSION['order']
,并在重定向时,购物车不是空的。 如果我以登录用户的身份执行此操作,它是如何工作的。PHP未设置会话变量不起作用
-2
A
回答
0
解决方案: 在unset解决问题之前发出其他session_start()。 (有一个session_start在开始的PHP文件...) 但仍然奇怪...
+0
这就是@Duane Lortie建议 –
+0
是的,但我不得不添加其他额外的session_start()在unset()之前。 – Sasf54
相关问题
- 1. 会话变量不起作用? (PHP)
- 2. 会话变量未设置
- 3. 会话变量未设置
- 4. PHP会话未设置不起作用有时
- 5. PHP会话变量设置不正确
- 6. 会话状态变量不起作用
- 7. Wordpress会话变量不起作用
- 8. 会话变量未被取消设置
- 9. CodeIgniter会话变量未设置
- 10. 未设置小枝会话变量
- 11. Sinatra和未设置的会话变量
- 12. php会话不起作用
- 13. 取消设置php会话变量
- 14. 设置PHP多维会话变量
- 15. PHP会话变量没有被设置
- 16. 未设置会话php
- 17. 设置会话变量为paramiko会话
- 18. 设置会话变量
- 19. 会话变量已设置
- 20. 设置会话变量
- 21. PHP未设置会话变量由元素
- 22. 设置$ _SESSION变量,但不起作用
- 23. 设置PATH变量不起作用
- 24. Facebook连接PHP会话变量不会设置
- 25. PHP会话变量不会取消设置
- 26. 如何设置未设置的会话变量?
- 27. PHP变量会话代码不工作
- 28. PHP会话变量不工作
- 29. PHP AJAX会话变量不工作
- 30. 会话变量已设置,但PHP报告它没有设置?
也许它可以帮助,如果你显示的代码清除和重定向 –
没有足够的信息。疯狂的猜测......'session_start();'不是在服务着陆(重定向到)页面的脚本的顶部,可能吧? –
'//我不能给你整个代码部分:( //我在其他php文件中设置$ _SESSION ['order'],并且它工作正常 session_start(); //某些长处理编码 if(isset($ _ SESSION ['order'])){ session_start(); // <===这个工作没有它,不起作用 unset($ _ SESSION ['order']) ; session_commit(); }' – Sasf54