A.O*_*.O. 14 javascript php session google-chrome
我正在使用localhost在localhost上开发一个应用程序:
谷歌浏览器33.0.1750.154米
XAMPP版本1.8.3
我一直在使用这些已经有一段时间了今天,session cookies当我关闭浏览器(所有窗口)时,即使重新启动我的机器后,Chrome仍然没有清除,session cookies仍然是从上次会话设置.
我在页面顶部有这个代码:
<?php
session_start();
if(!isset($_SESSION['userID']))
{
        echo "<script>alert('Username does not exist')</script>";
        echo '<script type="text/javascript"> window.location="login.html";</script>';
        exit(1);
}
?>
哪个工作正常,在浏览器关闭后将我重定向到登录页面,直到几个小时前.
注意:
测试IE10,IE11和FF并且它们没有表现出相同的行为,它们session cookies按预期清除.
我也验证过了
继续我离开的地方......
设置未选中.
A.O*_*.O. 26
感谢KevinB指出我正确的方向.
事实证明,这不是像我想的那样的cookie设置,我最终将该设置保持为:
允许设置本地数据(推荐)
我记得那个
最终解决这个问题的方法是取消选中:
关闭Google Chrome后,继续运行后台应用
在SYSTEM部分下设置.
希望这有助于节省一些麻烦....