0
session_cache_expire(20);
session_start(); // NEVER FORGET TO START THE SESSION!!!
$inactive = 1200;
if(isset($_SESSION['start'])) {
$session_life = time() - $_SESSION['start'];
if($session_life > $inactive){
header("Location: user_logout.php");
}
}
$_SESSION['start'] = time();
if($_SESSION['valid_user'] != true){
header('Location: ../index.php');
}else{
我在做一個在線考試系統。我使用PHP和MySQL。如何在php中設置會話超時時間?
我想設置會話時間,但不知道如何。請幫幫我。
在此先感謝
請檢查http://stackoverflow.com/questions/520237/how-do-i-expire-a-php-session-after- 30分鐘 – Sethunath 2012-04-21 05:59:03