我正在尝试在PHP 5.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'];
这里我没有得到回声输出任何东西。该脚本将在PHP 5.2中运行文件
为什么这可能在PHP 5.4中不起作用但在PHP 5.2中有效?
答案 0 :(得分:0)
这应该有效:
echo $userName = $_SESSION['adminUser'];
但为什么不在home.php
login.php
上做echo $_SESSION['adminUser'];
:
$userName = $_SESSION['adminUser'];
echo $userName;
或者也许这样做:
{{1}}