【发布时间】:2021-01-01 02:15:36
【问题描述】:
我目前正在尝试构建一个管理面板,但我在 php 中处理会话时遇到问题
我的代码基本上依赖于php和ajax请求 因此,当用户加载页面时,例如设置页面 首先我在验证后通过 start_session() 加载会话我关闭会话然后我路由到用户请求的页面如果页面有提交(通过 ajax)我必须为请求生成令牌并将其存储在会话中所以我必须重新开始新的会话。 因为当我只在页面开始时打开会话并在最后关闭它时,我遇到了多个请求的问题(因为 php 会话锁定东西 x.x)
但有时当我通过页面的不同部分打开多个会话时,即使已定义会话,我也会遇到未定义会话的问题
处理这种情况的最佳做法是什么
【问题讨论】: