为什么我的$_SESSION
数据不会跨页面保留?我可以在同一页面上反复访问$_SESSION
数据,但不能从设置的页面以外的任何页面访问。
Index.php(设置尝试):
<?php
session_start();
$_SESSION['TEST'] = '1';
?>
<!doctype html>
<html lang="en">
<head>
<title>Title</title>
</head>
<body>
<h1>Heading</h1>
<a href="PageTWO.php">Page TWO</a>
</body>
</html>
PageTWO.php(获取尝试):
<?php
session_start();
?>
<!doctype html>
<html lang="en-us">
<head>
<title>Title</title>
</head>
<body>
<?
echo $_SESSION['TEST'];
?>
</body>
</html>
答案 0 :(得分:-1)
问题在于您的PHP标记。
您的标记应为
<?php
echo $_SESSION['TEST'];
?>