我希望我的網站可以通過會話或cookie進行訪問。但是在編寫這段代碼後,頁面需要兩個條件成爲真,而不是一個。 這裏有什麼問題?此代碼重定向到登錄頁面,而不是停留在同一主頁。
<?php
if(((isset($_SESSION['SUCCESS']) && $_SESSION['SUCCESS'] != "") ||
(isset($_COOKIE['is_logged_in']) && $_COOKIE['is_logged_in'] != ""))
== false){
$_SESSION['ERROR'] = "Please login first";
header('location: login.php');
}
?>
嘗試將它分成嘗試一個'的if..else if..'和測試。 –