一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

一個嚴格的PHP Session會話超時時間設置方法

最近某個php項目用到了限制登錄時間的功能,比如用戶登錄系統60分鐘后如果沒有操作就自動退出,我搜索了網絡收集了有以下方法可供參考。

第一種方法即設置php.ini配置文件,設置session.gc_maxlifetime和session.cookie_lifetime節點屬性值,當然也可以使用ini_set函數改變當前上下文環境的屬性值:
復制代碼 代碼如下:
ini_set('session.gc_maxlifetime', "3600"); // 秒
ini_set("session.cookie_lifetime","3600"); // 秒

第二種方法即設置Session時間戳,比如下面的辦法。

在登錄成功時設置時間戳為當前時間推后1小時,$_SESSION['expiretime'] = time() + 3600;。在檢查用戶登錄情況使用如下代碼:
復制代碼 代碼如下:
if(isset($_SESSION['expiretime'])) {
    if($_SESSION['expiretime'] < time()) {
        unset($_SESSION['expiretime']);
        header('Location: logout.php?TIMEOUT'); // 登出
        exit(0);
    } else {
        $_SESSION['expiretime'] = time() + 3600; // 刷新時間戳
    }
}
根據文章《http://www.jb51.NET/article/52961.htm》,我們可以結合第一種和第二種方法來最終決定會話超時時間。

php技術一個嚴格的PHP Session會話超時時間設置方法,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产欧美日韩haodiaose | 亚洲国产精品久久 | 激情小说视频图片 | 国产美女福利在线 | 四虎在线最新永久免费播放 | 人妇乱理三级 | 成人亚洲精品 | 国产综合色精品一区二区三区 | 成人国产精品免费视频 | 三级网站免费播放国语 | 2021最新在线精品国产 | 色综合天天综合网国产成人网 | 在线综合网 | 婷婷精品视频 | 视频三区精品中文字幕 | 欧洲视频一区 | 精品一二区 | 91年精品国产福利线观看久久 | 欧美成人精品第一区二区三区 | 色综合天天综久久久噜噜噜久久〔 | 国产男人女人做性全过程视频 | 国产黄色片在线看 | 一本中文字幕一区 | 国产最新精品精品视频 | 91精选视频 | 亚洲视频在线观看网站 | 色视频在线观看视频 | 中文字幕va一区二区三区 | 99国产精品视频免费观看 | 国产精视频 | 精品国产高清在线看国产 | 欧美午夜性视频 | 日韩精品亚洲专区在线影视 | 色婷婷亚洲十月十月色天 | 九九亚洲 | 久久99国产亚洲高清观看首页 | 男人扒开女人腿做爽爽视频网站 | 精品视频在线看 | 亚洲国产成人超福利久久精品 | www伊人| 视频一区 精品自拍 |