【问题标题】:EMPTY SESSION MANY TIMES PHP空会话多次 PHP
【发布时间】:2014-02-06 12:45:16
【问题描述】:

我发表这篇文章是因为我对 PHP 中的会话感到非常困惑。我有一个页面(index.php),我在会话中保存了很多变量(例如,其中一个是$_SESSION["FID"]),我在第三方 iframe 中重定向了用户。当用户在 iframe 中成功输入他的数据时,iframe 会在 index.php 中再次重定向用户,并在 session 中保存其他变量。 当用户再次进入 index.php 时,我会检查来自 iframe 的会话(每次设置会话时),然后检查是否 $_SESSION["FID"] isset。

问题是大多数时候(无论是浏览器还是其他),$_SESSION["FID"] 是空的。为什么会这样?我该如何找到解决方案?

我尽量说清楚,不要让你感到困惑。

【问题讨论】:

  • “嘿,我的车坏了。” - “哦,那很糟糕,我可以看看它,这样我就可以修复它。” - “不,我不会让你看到 ò_Ó。”
  • 意思是“如果你没有得到帮助,我想要代码”。
  • 你有 session_start() 吗?

标签: php session


【解决方案1】:

您必须将session_start(); 放在您希望$_SESSION 数据存在的每个页面的顶部。

【讨论】:

    猜你喜欢
    • 2014-02-21
    • 2016-10-15
    • 2011-08-30
    • 2016-05-04
    • 1970-01-01
    • 2011-06-10
    • 2010-10-25
    • 1970-01-01
    相关资源
    最近更新 更多