【发布时间】:2016-04-20 21:29:08
【问题描述】:
是否可以为每个浏览器选项卡创建会话?
例如,用户在其浏览器中打开了 2 个选项卡: 标签 1 和 标签 2
在Tab 1他有一个会话:
$_SESSION['xxx'] = 'lorem';
在 Tab 2 中,会话是:
$_SESSION['xxx'] = 'ipsum';
现在刷新时,我需要在活动选项卡中获取当前会话。例如,如果用户刷新选项卡 2,我需要在加载时获取选项卡 2 的$_SESSION['xxx'],即“ipsum”。但$_SESSION['xxx'] 不应在 Tab 1 上更改。
是否有任何选项可以保存每个选项卡的会话。如果不是,还有什么其他方法可以处理这个问题?
感谢您的帮助!
【问题讨论】:
-
标签,你的意思是浏览器标签,对吧?
-
这和这个问题非常相似:stackoverflow.com/questions/6067009/…你可以在那里找到你的答案。
-
我遇到了这个问题,我正在使用像
$_SESSION['xxx']['uniquevalue']这样的数组,但我很幸运我用它来处理提交表单,所以我可以添加一个具有唯一值的唯一隐藏字段......不知道我的方法是否可以接受,但它有效.. :)