【发布时间】:2011-08-29 08:22:34
【问题描述】:
我正在开发一个在 Apache 上使用 PHP 的网络应用程序。 $_SESSION 变量用于必须跨页面持久的信息。
我们需要每个用户能够打开多个并发会话,可以是新选项卡,也可以是新窗口,具体取决于他们选择的浏览器。现在,当用户打开附加选项卡或窗口并转到该站点时,将采用现有会话。如何防止这种情况发生,以便用户必须(或可能)登录并开始一个新会话,而不会干扰他们已经打开的任何现有会话?
我们的临时解决方法是使用多个浏览器(IE 和 FF),但这显然不是一种非常理想的做事方式。
【问题讨论】:
-
不可能。您需要编写自己的会话处理脚本,并将 if through 附加到每个 URL。
-
pass if through appended to every URL可能出了什么问题?
标签: php session-variables multiple-instances