-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