Firefox中的php会话变量问题

时间:2011-09-27 21:37:23

标签: php firefox session-variables

我在初始的php文件中设置了几个php会话变量。在所有其他ajax加载的php文件中,只有刷新页面后才会更新这些会话变量的值。这只发生在Firefox中。有谁知道可能导致这种情况发生的原因?在IE中一切正常。

2 个答案:

答案 0 :(得分:4)

我找到了解决方案。存在缓存问题。写:

header("Cache-Control: no-cache");
header("Pragma: no-cache");

之后

session_start();

在所有传统脚本中。

答案 1 :(得分:0)

  

嗨,您可以使用下面的脚本轻松地在客户端执行此操作       [您可能需要更改路径和主机的值]

document.cookie =“PHPSESSID =; expires = Thu,01 Jan 1970 00:00:00 UTC; path = /; host = localhost”;