0
我創建會話變量與每個登錄$ _SESSION ['usr'] & $ _SESSION ['psw']。當我退出,我使用此代碼摧毀它們:管理我的會話
<?php
session_start();
session_destroy();
if(count($_SESSION) == 0)
{
$_SESSION=array();
session_destroy();
}
header("Location:home.php");
?>
我想要做的是限制一些只對登錄用戶的頁面,所以我試圖用這小小的一段代碼:
<?php if(!$_SESSION['usr']){header('Location:home.php');} ?>
我不明白爲什麼它不工作,因爲它是完全合理的,但它沒有任何人知道爲什麼?感謝您的幫助...
你問24個問題,但你已經接受了只有52%的人的答案。這是在這個網站上皺起了眉頭 - 人們試圖幫助你,你只是無視他們的工作。 – lanzz
do'session_start(); var_dump($ _ SESSION);'看看有沒有'usr'的密鑰 – dbf
這是var_dump的輸出:array(0){} –