为什么我的会话变量没有在这两个页面之间传递?
<?php
session_start();
$_SESSION["test"]= "12345";
echo "<a href='8.php'>move to another page</a>";
?>
第二个网页2.php
<?php
echo $_SESSION["test"];
?>
第二页中的会话变量为empy
答案 0 :(得分:1)
您需要在每个要查看session_start()
数组的页面上设置$_SESSION
。最好有一个文件,您可以在其中设置session_start()
并将其包含在要使用会话的每个页面上。
答案 1 :(得分:0)
为什么我的会话变量没有在这两个页面之间传递?
将session_start()
添加到您的webpage2.php
<?php
session_start();
echo $_SESSION["test"];
?>
了解有关会话here的更多信息