我有两个相同的应用程序在同一个域上工作,一个在根,另一个在一个文件夹。例如
myapp.com
myapp.com/secondapp
在应用中启动会话的正确方法是什么,以便会话数据不会交错?目前我只是
if (!session_id())
session_start();
当我登录到一个应用程序时,会话在我登录到另一个应用程序时被转移。
答案 0 :(得分:1)
您只需在至少一个位置设置唯一的会话名称:
session_name('globalsession');
session_start();
session_name('subfoldersession');
session_start();