當我登錄用戶並使用頭重定向時,會話變量爲空。PHP會話變量消失,頭重定向
/* Login page */
session_register("myusername");
session_register("mypassword");
$_SESSION['myusername'] = $_POST['myusername'];
header("location:page.php");
/* page.php */
<?php echo $_SESSION[myusername]; ?>
session_register函數從PHP 5.3.0開始已經被取消,並從PHP 5.4.0開始刪除。 –
你需要在每個頁面上使用'session_start()'!包括您註冊會話的頁面。 –