【发布时间】:2019-03-27 15:17:38
【问题描述】:
我有两个简单的页面(test.php,test2.php)。
test.php
<?php
session_start();
$_SESSION['username'] = "wria";
echo '<a href = "test2.php">click to another page</a> <br>';
if($_SESSION['username']) {
echo $_SESSION['username'];
}
?>
test2.php
<?php
session_start();
var_dump($_SESSION);
if($_SESSION['username']) {
echo $_SESSION['username'];
}
?>
但是当我转到test2.php时,出现输出:
什么都没显示。
注意:此文件位于真实主机上,而非本地。
【问题讨论】:
-
error_reporting(E_ALL); ini_set('display_errors', '1'); -
你确定这就是这两个文件中的所有代码吗?
-
是的,这就是我拥有的所有代码。
-
检查 href="" 中的协议 HTTP/HTTPS 或域是否有 www
-
还有错误吗?