【问题标题】:$_SESSION is not showing data on all pages [duplicate]$_SESSION 未在所有页面上显示数据 [重复]
【发布时间】:2018-07-16 11:21:37
【问题描述】:

当我使用 print_r($_SESSION); 打印数组时,我正在使用 $_SESSION 数组并在一页上然后它显示数据,但是当我包含另一个页面并且该页面也有 print_r($_SESSION);但不显示任何数据。表示在同一页面上一次显示数据,第二次显示空数组。

【问题讨论】:

  • 你跑session_start()了吗?
  • 听起来你忘记了session_start,但如果能看到它按预期工作和不工作的示例页面会很高兴

标签: php session


【解决方案1】:

你应该用 session_start() 开始每一页;

【讨论】:

  • 感谢您的回答但是我将该页面包含在我再次使用 Session 的页面中。就像我的 index.php 页面有代码: print_r($_SESSION); include_once 'Header.php';在此页面上,数据显示但在 header.php 数据未显示
猜你喜欢
  • 2017-08-17
  • 1970-01-01
  • 1970-01-01
  • 2016-04-13
  • 2015-04-09
  • 1970-01-01
  • 2018-08-23
  • 2019-09-08
  • 2021-06-07
相关资源
最近更新 更多