所以它曾经可以工作,然后我在代码中更改了一些内容,现在我无法再访问我存储在 login.php 文件中的 Session 变量用户名。我在 login.php 的末尾打印出来,所以我知道它会保存它,但我无法从其他 php 文件中打印它。关于问题是什么的任何想法?
测试.php
<html>
<?php
session_start();
$temp = $_SESSION['username'];
echo "$temp";
?>
</html>
登录.php
<?php
session_start();
$usernm = $_POST["usernm"];
$_SESSION['username'] = $usernm;
// there is an html form that defines username
echo $_SESSION['username'];
header ('Location: http://www.ugrad.cs.jhu.edu/~rwilso70/test.php');
?>