http://www.phpfreaks.com/tutorials/77/0.php

解决方案 »

  1.   

    //登录成功
    session_start();
    $_SESSION['用户'] = $username;
    $_SESSION['活动时间'] = time();//其他页面
    session_start();
    if(empty($_SESSION['用户'])) {
      // 没有登录的处理
    }else {
      if(time()-$_SESSION['活动时间'] > 30*60) {
        // 重新登录的处理
      }else
        $_SESSION['活动时间'] = time();
    }
      

  2.   

    可以在webconfig或者iis中來設置session的超時時間。