2011-02-23 67 views
2

我不知道如何編寫代碼爲保持登錄狀態或記住我用戶在登錄時檢查選項。我想保持用戶登錄至少60分鐘,直到用戶關閉瀏覽器。 PHP中的代碼是什麼?保持登錄狀態或在用戶用PHP登錄時記住我的代碼

+0

?那麼這應該幾乎是默認行爲。 – deceze 2011-02-23 07:14:59

+0

@deceze:是的,我正在使用會話 – KillerFish 2011-02-23 07:18:45

+0

請給我一些代碼,而不是鏈接。 :) – KillerFish 2011-02-23 07:20:25

回答

1

,如果你使用的是會話,這將您正在使用的會議可能會幫助

function lifetime(){ 
    $inactive = 3600; //60 minutes, i suppose in seconds 
    if(isset($_SESSION['start'])) { 
     $session_life = time() - $_SESSION['start']; 
     if($session_life > $inactive){ 
      //your log out code 
     } 
    } 
    $_SESSION['start'] = time(); 
}