2011-05-20 123 views
0

所以我有一个使用Codeigniter构建的应用程序,当会话被加载时,我们遇到了一些麻烦,并且有人加载了另一个可以用同一个应用程序启动会话的URL。多个会话实例Codeigniter

问题是第二个会话覆盖了初始会话(至少部分)并且破坏了正在发送的数据。

我们正在使用数据库会话和加密。

正在寻求帮助。提前致谢。

+0

您将需要张贴一些代码才能获得任何有效的帮助。也许看看你的会话正在启动的方式,如果它们没有设置,只初始化你的会话变量。 – 2011-05-20 18:02:14

+0

嗯,我需要两个会议同时进行理想的维护和分开。 – 2011-05-20 18:50:51

回答

0

这里有一个以前的线程你:

Multiple PHP Sessions

在该线程未提及的另一件事是,如果你需要为同样的数据/数据占位符多个会话,以识别前缀预先设置会话变量,例如:

$_SESSION['ss1_name'] = "Session 1 Name"; 

... 

$_SESSION['ss2_name'] = "Session 2 Name"; 

希望这有助于!