Php 在IE10上注销会话(与register\u globals有关?)

Php 在IE10上注销会话(与register\u globals有关?),php,internet-explorer,session,internet-explorer-10,whm,Php,Internet Explorer,Session,Internet Explorer 10,Whm,我有一个非常奇怪的问题: 我有一个会员登录表单的网站。当您登录时,它会创建会话和cookie。代码使用register\u globals参数,因此会话使用session\u register()注册 据我所知,它一直运作良好。但在IE10中,当我登录时,会话被创建,它重定向到成员接口,当检查会话时,它不再存在,并返回到登录表单。有时我可以访问成员界面,但一旦我更改页面,我就会丢失已注册的会话并返回登录表单 问题一定是IE10配置,因为它在IE10上的某些计算机上工作,但其他一些计算机有此问题。

我有一个非常奇怪的问题: 我有一个会员登录表单的网站。当您登录时,它会创建会话和cookie。代码使用register\u globals参数,因此会话使用
session\u register()
注册

据我所知,它一直运作良好。但在IE10中,当我登录时,会话被创建,它重定向到成员接口,当检查会话时,它不再存在,并返回到登录表单。有时我可以访问成员界面,但一旦我更改页面,我就会丢失已注册的会话并返回登录表单

问题一定是IE10配置,因为它在IE10上的某些计算机上工作,但其他一些计算机有此问题。但即使所有的安全措施都取消了,它仍然不起作用

你知道这可能来自哪里吗? 非常感谢


PS:你知道,我继承了这个网站,我不使用register_globals。请不要向我扔石头

它在旧版本的IE中工作吗?查看是否可以捕获请求,如果必须,请使用Wireshark,并检查发送的PHPSESSID。检查cookie是否由客户端发送。如果没有,请阅读: