PHP 5.4注册会话可以’;无法从下一页访问

PHP 5.4注册会话可以’;无法从下一页访问,php,session-variables,Php,Session Variables,我试图在PHP5.4中保存会话数据 我的login.php看起来像: session_start(); $_SESSION['adminUser']='userName'; $_SESSION['adminPassword']='password'; echo $_SESSION['adminUser']; // This works perfect header('location:home.php'); 我的home.php看起来像 session_start(); echo $us

我试图在PHP5.4中保存会话数据

我的
login.php
看起来像:

session_start();
$_SESSION['adminUser']='userName';
$_SESSION['adminPassword']='password';

echo $_SESSION['adminUser']; // This works perfect

header('location:home.php');
我的
home.php
看起来像

session_start();

echo $userName=$_SESSION['adminUser'];
在这里,我不会让echo输出任何东西。该脚本将在PHP5.2中工作

关于为什么这在PHP5.4中不起作用,但在PHP5.2中起作用,有什么想法吗?

这应该可以:

echo $userName = $_SESSION['adminUser'];
但是为什么不在
home.php上做你在
login.php上做的事情呢

echo $_SESSION['adminUser'];
或者可以这样做:

$userName = $_SESSION['adminUser'];
echo $userName;

会话cookie在两个页面上是否保持相同?否则,请启用错误报告
,并找出原因。如何启用错误报告?在ini文件中?感谢您的回复。。。我两个都试过了。但它不起作用。显示为空重定向后,我无法检索$\u会话