Php $\按“浏览器后退”按钮时,会话值丢失,重新加载页面时,会话值完全丢失

Php $\按“浏览器后退”按钮时,会话值丢失,重新加载页面时,会话值完全丢失,php,session-state,Php,Session State,好吧,这个解释可能有点。。。不可靠 所以要分解它,想象一下这个场景 我使用a页上的一个按钮将信息添加到$\u会话,一切正常。我点击进入B页,一切正常,$\u会话值都在那里。但是,当我使用浏览器后退按钮返回上一页时,由于某些原因,我的附加值不在那里 我试图找出为什么会发生这种情况,如果我可以防止它发生,因为如果我重新加载页面与F5的信息是没有任何问题 已经谢谢了。您应该在每个PHP页面中启动会话 session_start(); 正常行为,后退按钮重新加载上一个缓存,而不是发送HTTP请求这是否

好吧,这个解释可能有点。。。不可靠

所以要分解它,想象一下这个场景

我使用a页上的一个按钮将信息添加到$\u会话,一切正常。我点击进入B页,一切正常,$\u会话值都在那里。但是,当我使用浏览器后退按钮返回上一页时,由于某些原因,我的附加值不在那里

我试图找出为什么会发生这种情况,如果我可以防止它发生,因为如果我重新加载页面与F5的信息是没有任何问题


已经谢谢了。

您应该在每个PHP页面中启动会话

session_start();

正常行为,后退按钮重新加载上一个缓存,而不是发送HTTP请求这是否回答了您的问题?出于某种原因,这是不起作用的,但要弄清楚为什么请仔细阅读并用更多细节编辑您的问题(例如,向我们展示一些代码!)。正如本文所述,这不是一个可重复的最小示例,因此不太可能得到高质量的答案。