-1
** **解决 - 服务器问题PHP Session变量没有通过,但会话ID相同
正如上面提到的,会话ID是两个页面上相同的,但我不能访问会话变量。我需要Session来创建一个更大的项目来测试它。我没有任何想法,为什么自ID是相同的。
第一页:
<?php session_start();
echo "session started"
?>
<!DOCTYPE html>
<html>
<body>
<?php
// Set session variables
$_SESSION["favcolor"] = "green";
$_SESSION["favanimal"] = "cat";
echo "Session variables are set.";
echo "<br>";
print_r(session_id());
echo "<br>";
echo "<a href='use.php'>Display</a>"
?>
</body>
</html>
第二页:
<?php session_start();
?>
<!DOCTYPE html>
<html>
<body>
<?php
// Echo session variables that were set on previous page
echo "Favorite color is " . $_SESSION["favcolor"] . ".<br>";
echo "Favorite animal is " . $_SESSION["favanimal"] . ".";
echo "<br>";
print_r(session_id());
?>
</body>
</html>
你会得到什么输出? – Andy
如果我将变量声明为空字符串,则完全没有任何问题。 –
我看到'echo'行Display“'不以分号结束。但这可能不是会议未设定的问题。 – Rajesh