最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

一個(gè)嚴(yán)格的PHP Session會(huì)話超時(shí)時(shí)間設(shè)置方法

 更新時(shí)間:2014年06月10日 08:41:26   投稿:junjie  
這篇文章主要介紹了一個(gè)嚴(yán)格的PHP Session會(huì)話超時(shí)時(shí)間設(shè)置方法,著重點(diǎn)在于結(jié)合兩種方法保證超時(shí)時(shí)間到,會(huì)話失效,需要的朋友可以參考下

最近某個(gè)PHP項(xiàng)目用到了限制登錄時(shí)間的功能,比如用戶登錄系統(tǒng)60分鐘后如果沒有操作就自動(dòng)退出,我搜索了網(wǎng)絡(luò)收集了有以下方法可供參考。

第一種方法即設(shè)置php.ini配置文件,設(shè)置session.gc_maxlifetime和session.cookie_lifetime節(jié)點(diǎn)屬性值,當(dāng)然也可以使用ini_set函數(shù)改變當(dāng)前上下文環(huán)境的屬性值:

復(fù)制代碼 代碼如下:

ini_set('session.gc_maxlifetime', "3600"); // 秒
ini_set("session.cookie_lifetime","3600"); // 秒


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

在登錄成功時(shí)設(shè)置時(shí)間戳為當(dāng)前時(shí)間推后1小時(shí),$_SESSION['expiretime'] = time() + 3600;。在檢查用戶登錄情況使用如下代碼:
復(fù)制代碼 代碼如下:

if(isset($_SESSION['expiretime'])) {
    if($_SESSION['expiretime'] < time()) {
        unset($_SESSION['expiretime']);
        header('Location: logout.php?TIMEOUT'); // 登出
        exit(0);
    } else {
        $_SESSION['expiretime'] = time() + 3600; // 刷新時(shí)間戳
    }
}

根據(jù)文章《http://www.fzitv.net/article/52961.htm》,我們可以結(jié)合第一種和第二種方法來最終決定會(huì)話超時(shí)時(shí)間。

相關(guān)文章

  • 詳解PHP使用OSS上傳文件

    詳解PHP使用OSS上傳文件

    這篇文章主要介紹了PHP使用OSS上傳文件,對OSS感興趣的同學(xué),可以參考并且實(shí)驗(yàn)一下
    2021-04-04
  • php解決安全問題的方法實(shí)例

    php解決安全問題的方法實(shí)例

    在本篇文章里小編給大家整理了關(guān)于php解決安全問題的方法實(shí)例以及相關(guān)知識(shí)點(diǎn),有需要的朋友們學(xué)習(xí)下。
    2019-09-09
  • PHP中單例模式與工廠模式詳解

    PHP中單例模式與工廠模式詳解

    本文主要介紹了PHP中單例模式與工廠模式的相關(guān)知識(shí)。具有很好的參考價(jià)值,下面跟著小編一起來看下吧
    2017-02-02
  • php新浪微博登錄接口用法實(shí)例

    php新浪微博登錄接口用法實(shí)例

    這篇文章主要介紹了php新浪微博登錄接口用法,以實(shí)例形式分析了新浪微博接口的申請與具體使用技巧,具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2014-12-12
  • PHP與MySQL開發(fā)的8個(gè)技巧小結(jié)

    PHP與MySQL開發(fā)的8個(gè)技巧小結(jié)

    LAMP 架構(gòu)的網(wǎng)站,我以前注重的多是安裝/配置方面的,講述開發(fā)的相對較少,因?yàn)樽约簭氖麻_發(fā)也少。看了以后,頗有啟發(fā),以前開發(fā)中遇到的一些問題,迎刃而解。所以翻譯出來和大家共享。
    2010-12-12
  • ThinkPHP自動(dòng)驗(yàn)證失敗的解決方法

    ThinkPHP自動(dòng)驗(yàn)證失敗的解決方法

    引用ThinkPHP2.0開發(fā)手冊:ThinkPHP手冊類型檢查只是針對數(shù)據(jù)庫級別的驗(yàn)證,所以系統(tǒng)還內(nèi)置了數(shù)據(jù)對象的自動(dòng)驗(yàn)證功能來完成模型的業(yè)務(wù)規(guī)則驗(yàn)證,而大多數(shù)情況下面,數(shù)據(jù)對象是由表單提交的$_POST數(shù)據(jù)創(chuàng)建。
    2011-06-06
  • php代碼運(yùn)行時(shí)間查看類代碼分享

    php代碼運(yùn)行時(shí)間查看類代碼分享

    php代碼運(yùn)行時(shí)間查看類代碼,主要是用來查看php代碼的運(yùn)行時(shí)間。
    2011-08-08
  • php圖像處理類實(shí)例

    php圖像處理類實(shí)例

    這篇文章主要介紹了php圖像處理類,涉及php操作圖片的大小修改、加水印、生成驗(yàn)證碼、輸出及保存圖像的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-07-07
  • 詳解php如何合并身份證正反面圖片為一張圖片

    詳解php如何合并身份證正反面圖片為一張圖片

    這篇文章主要為大家介紹了詳解php如何合并身份證正反面圖片為一張圖片實(shí)現(xiàn)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-05-05
  • 收集的DedeCMS一些使用經(jīng)驗(yàn)

    收集的DedeCMS一些使用經(jīng)驗(yàn)

    收集的DedeCMS一些使用經(jīng)驗(yàn)...
    2007-03-03

最新評論

沙湾县| 蓝田县| 临邑县| 泰州市| 浏阳市| 平顶山市| 安塞县| 苏州市| 石门县| 菏泽市| 河源市| 大洼县| 嘉义县| 高唐县| 潞城市| 宝兴县| 汾阳市| 荔浦县| 凤城市| 年辖:市辖区| 安岳县| 卓尼县| 阳曲县| 天峨县| 尼玛县| 闽清县| 泸溪县| 海阳市| 黄石市| 德阳市| 临桂县| 安塞县| 布尔津县| 唐河县| 建宁县| 铜鼓县| 沭阳县| 疏勒县| 昌平区| 西畴县| 东方市|