我有一个站点,当我使用两个浏览器以同一个用户登录时, session_id() 告诉我相同的值。是不是错了?如何区分这两个用户?
问问题
1332 次
1 回答
1
更新/编辑:谷歌浏览器似乎对你写的内容有一个严重的问题,看到这个Chrome 正在创建具有相同 ID和http://code.google.com/p/webbug/issues/detail?id=的重复会话12了解更多信息。
我的旧答案:
如果您真的使用两种不同的浏览器,那么您可能
- 使用非基于服务器的会话脚本或
- 您正在通过某些东西(url 参数?)或
- 您正在使用一个非常奇怪的会话系统(是的,我已经看到了),它通过 IP 跟踪用户。
典型的 PHP 会话是作为服务器文件系统上的文件创建的,因此“新浏览器”不知道该会话,并且浏览器没有可以发送到服务器的关于您的信息。
如果您想要一个真正的答案,请显示一些代码,伙计。
于 2012-06-19T12:52:03.207 回答