0
使用以下php腳本。在用戶註銷之前,我如何激活會話。它每30分鐘(大約)註銷一次。或者如果註銷用戶重定向到最後一個頁面。使PHP會話處於活動狀態或退出返回上一頁
<?PHP
require_once("./include/membersite_config.php");
if(!$fgmembersite->CheckLogin())
{ $loggedin="0";} else { $loggedin="1"; }
if ($loggedin=="1") {echo ("<SCRIPT LANGUAGE='JavaScript'>
window.alert('You are already signed in. Please continue to use')
window.history.back();
</SCRIPT>");
exit; }
if(isset($_POST['submitted']))
{
if($fgmembersite->Login())
{
$fgmembersite->RedirectToURL("Upload.php");
}
}
?>
function CheckLogin()
{
session_start();
$sessionvar = $this->GetLoginSessionVar();
if(empty($_SESSION[$sessionvar]))
{
return false;
}
return true;
}
該腳本沒有顯示會話處理邏輯。 –
檢查登錄...有沒有 – user1915224
是的,但你顯示的代碼只是顯示方法調用'$ fgmembersite'對象。這沒有告訴我們關於開始/銷燬會話的邏輯或與登錄有關的邏輯。我們不知道這些方法是做什麼的。你需要展示更多的上下文。 –