【发布时间】:2012-07-29 18:42:52
【问题描述】:
嗨
我在开发 PHP 网站时遇到了 Google Chrome 问题。
我开始一个会话,并在其中存储一个标志。但是当我重新加载页面时,会话值无法识别。
有什么问题吗?谢谢回复。
session_start();
if (isset($_SESSION['chrome'])) {
echo 'SESSION OK';
}
else {
$_SESSION['chrome'] = 'yes';
}
这是简单的代码,但它不起作用......
【问题讨论】:
-
所以只有谷歌浏览器才会失败?..
-
您是否使用同一个域访问该页面,我的意思是 domain.com 与 www.domain.com?
-
是的,仅适用于 chrome。 F5会话停留后,但点击同一页面的其他网址后消失。
-
点击后消失?看起来您正在更改域或其他内容...您可以发布页面的网址和您单击的链接吗?如果你在 session_start() 之前有一些配置,你也应该发布。
标签: php session google-chrome