嗨, 我有會話超時的代碼,但我不知道最新的問題它不工作的人請看看這個,並幫助我。這裏是代碼:會話超時在PHP
$inactive = 10;
// check to see if $_SESSION['timeout'] is set
if(isset($_SESSION['timeout'])) {
$session_life = time() - $_SESSION['timeout'];
if($session_life > $inactive)
{
session_destroy();
header("Location: logoutpage.php"); }
}
$_SESSION['timeout'] = time();
謝謝。
它是如何工作的?你觀察到的什麼行爲與你期望看到的不同? – Amber 2009-10-19 11:13:10
在代碼之前是否有session_start()? – Greg 2009-10-19 11:26:08