【发布时间】:2020-09-23 08:04:04
【问题描述】:
我有一个使用 PHP 会话的第一个站点 https://www.mydomain1.com。没问题,一切正常,当我从一个页面转到另一个页面时,我可以访问我的会话变量。
我有第二个站点 https://www.mydomain1.com,我在其中通过 iframe 显示我的第一个站点的一部分:
<iframe src = "https://www.mydomain1.com" width = "100%" frameborder = "0" style = "border: 0" allowfullscreen = "allowfullscreen" id = "frameLeonard"> </iframe>
奇怪的是,会话变量不再被识别。我什至没有试图让我的第一个站点从第二个站点访问会话变量(这不是目标,它不起作用是正常的),而只是在第一个站点内运行第二个站点。
奇怪的是,它在一年前仍然有效。 是否有任何升级可以解释该问题?
提前感谢您的灯!
【问题讨论】:
-
什么不再起作用了?你确定不只是“第二个站点”上没有开始会话吗?
-
会话在没有 iframe 的情况下实时运行时在第二个站点上启动良好。但是,当它被 iframe 调用时,会话不会启动。经检查,问题在 Chrome 上存在,但在 Firefox 上不存在。