我在IE中的会话遇到了问题。我已经在IE 7-8中进行了测试,但它在任何一个中都不起作用。我可以看到我登录了,然后重定向了,但不知怎么的,会话被删除了。它在Firefox、Chrome和Safari中运行良好。
如果我使用我制作的"记住我"功能,那么它也适用于IE?!所以饼干不会有问题吧?
我对这个问题进行了大量研究,发现一些论坛上有人建议对配置进行以下更改:
$config['sess_cookie_name'] = 'cisession';
$config['sess_expiration'] = 72000;
这也不起作用。
在同一论坛上,一个人说他在当地时间找到了解决方案:
我已经找到了解决问题的办法。显然,IE7放弃了当您的机器的日期和时间配置不正确。点击此链接,IE中没有Cookie??。我希望它让你的日子过得像它一样矿
问题是他提到的链接不起作用。
这里有人知道问题出在哪里吗?
谢谢!
您是否在设置会话后立即使用php头重定向?这有时对我来说是个问题。可以通过在页面加载时使用javascript进行重定向来解决。