我有一個PHP login
並註銷腳本,我試圖實現的是,當用戶單擊註銷鏈接時,他完全註銷,無論單擊後退按鈕瀏覽器,並且不希望用戶訪問page.they應該被重定向到login
頁面從網站完全註銷用戶
這是登錄功能
function loggedin() {
if (isset($_SESSION['user_id']) && !empty($_SESSION['user_id'])) {
return true;
} else{
return false;
}
}
,這是我註銷腳本
<?php
include 'includes/connect.php';
include 'includes/functions.php';
session_destroy();
header('location: index.php');
?>
我該如何做到這一點?
這取決於你如何實現這一目標。例如,在你的問題中,根本不確定什麼是登錄。你需要澄清,否則它只是猜測。 – hakre 2013-05-05 09:29:46
您是否在詢問*「如何在PHP中銷燬會話*」?也許http://stackoverflow.com/questions/3113223/how-to-destroy-the-php-session-with-one-button? - 您現在已經在現場使用了很多現有材料,到底做了什麼?請具體參考並明確哪些部分具體不適用於您。如果您尚未嘗試任何現有解決方案,請現在先做。 – hakre 2013-05-05 09:30:07
當用戶訪問頁面時,檢查會話是否已設置。如果會話未設置,則將其重定向到登錄頁面。 – coolboy 2013-05-05 09:26:56