亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > CMS > Discuz > 正文

discuz cookie有效期修改

2024-09-11 09:03:23
字體:
來源:轉載
供稿:網友

discuz修改cookie的有效期使其延長或縮短,迎合我們主網站的cookie有效期的方法如下.

從網上搜索發現有寫人寫的根本找不到文件,因為版本的問題,好多文件都被整合了,下面我們以discuz X3最新版本為例:

根據cookie設定,我發不難猜想cookie設定,必須有cookie(..........)這個方法,因為phpcookie設定必須有php自帶的cookie方法才行,呢我們去搜索discuz的cookie在哪里。

搜索后我們發現cookie()這個方法太多,我們去看看用dw站點搜索看看有多少吧:

找到 468 項(在4708文檔)

我們發現有468個其中包含我自己定義cookie在內,還是比較多。咋辦呢。。。。。。

在以前的我的關于discuz的博客中,提及到yii于discuz整合登陸的操作,其中我們發現cookie設定的方法是discuz自帶的dsetcookie()這個方法。呢么我們找到這個方法所在的位置:

這里給出具體路徑:source/function/function_core.php文件中,然后找到這cookie的方法:

  1. function dsetcookie($var$value = ''$life = 0, $prefix = 1, $httponly = false) { 
  2.     
  3.     global $_G
  4.  
  5.     $config = $_G['config']['cookie']; 
  6.  
  7.     $_G['cookie'][$var] = $value
  8.     $var = ($prefix ? $config['cookiepre'] : '').$var
  9.     $_COOKIE[$var] = $value
  10.  
  11.     if($value == '' || $life < 0) { 
  12.         $value = ''
  13.         $life = -1; 
  14.     } 
  15.  
  16.     if(defined('IN_MOBILE')) { 
  17.         $httponly = false; 
  18.     } 
  19.     //如果在有效期內,登陸時間+有效期時間=$lift 
  20.     $life = $life > 0 ? getglobal('timestamp') + $life : ($life < 0 ? getglobal('timestamp') - 31536000 : 0); 
  21.     $path = $httponly && PHP_VERSION < '5.2.0' ? $config['cookiepath'].'; HttpOnly' : $config['cookiepath']; //Vevb.com 
  22.  
  23.     $secure = $_SERVER['SERVER_PORT'] == 443 ? 1 : 0; 
  24.     if(PHP_VERSION < '5.2.0') { 
  25.         setcookie($var$value$life$path$config['cookiedomain'], $secure); 
  26.     } else { 
  27.         setcookie($var$value$life$path$config['cookiedomain'], $secure$httponly); 
  28.     } 

我們主要去看看上面方法中紅色標記的代碼:

解釋下:判定$life(cookie有效期)是否大于0,表示調用這個方法的時候傳了cookie有效期這個參數,我們不管他,當傳入cookie有效期的時候,調用了getglobal()方法,這個方法是獲取當前的時間戳(秒),然后加上傳入的有效期設定。如果沒有傳有效期,就是后面的$life<0的操作了,我們不管他,和我們沒有關系。

然后我們發現getglobal()+$life。看到么他是當前時間戳加上設定的cookie有效期,這里,我們直接將這個$life修改成我們自己想要的有效期即可。

將上面的紅色代碼修改成下面代碼即可:

  1. $cookie_life = 60*60;//有效期一小時。隨便你怎么改,改動這個數據值就可以了。 
  2. $life = $life > 0 ? getglobal('timestamp') + $cookie_life : ($life < 0 ? getglobal('timestamp') - 31536000 : 0); 

順便說一下,discuz  X3版本的cookie有效期默認是24小時,也就是1天的時間。如果你不想修改cookie的有效期,修改我們自己的主網站的有效期也可以,設定成24小時就可以了,但是一般情況,我們的有效期一般設定在6小時或8小時最好。不過我喜歡設成6小時,因為,為了安全性,一般一個用戶登錄網站的時候不會時間太長,比如12小時,很少有用戶在這個網站停留12小時的時間,而6小時為最好,不長,不短。太長容易泄密,而太短容易過期。所以一般用戶登錄完成后,下次再進入這個頁面的時候最好去登陸一下,保證用戶的安全性.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
97久久久免费福利网址| 久久精品亚洲94久久精品| 久久精视频免费在线久久完整在线看| 欧美一级免费视频| 成人精品一区二区三区电影免费| 国产亚洲日本欧美韩国| 欧美中文字幕在线| 久久精品国产v日韩v亚洲| 亚洲sss综合天堂久久| 国产69久久精品成人看| 国产精品va在线播放我和闺蜜| 亚洲**2019国产| 国产精品一区二区三区在线播放| 国产精品久久久久久影视| 亚洲一区二区自拍| 亚洲精品电影在线观看| 久久男人的天堂| 久久久国产视频91| 欧美日韩一区二区三区在线免费观看| 国产亚洲精品久久久| 午夜精品久久久久久久久久久久| 色综合伊人色综合网站| 日韩欧美综合在线视频| 国产性猛交xxxx免费看久久| 亚洲精品久久久久久下一站| 午夜精品久久久久久久久久久久久| 国产精品久久久久久av福利软件| 国产精品国内视频| 亚洲精品国产电影| 欧美有码在线观看| 国产成人精品在线播放| 亚洲精品福利免费在线观看| 国产91精品不卡视频| 日韩av大片在线| 亚洲国产精品久久久久秋霞不卡| 日韩小视频在线观看| 亚洲天堂视频在线观看| 欧美一级大片在线观看| 最近免费中文字幕视频2019| 国产精品永久免费在线| 色综合久久中文字幕综合网小说| 91成人性视频| 国产成人jvid在线播放| 国产精品美女主播在线观看纯欲| 欧美日韩国产综合新一区| 久久久久久久一区二区| 97视频网站入口| 久久久999精品免费| 日本19禁啪啪免费观看www| 国模吧一区二区三区| 色妞在线综合亚洲欧美| 91精品国产色综合| 久久久久久尹人网香蕉| 日韩大片免费观看视频播放| 国产日本欧美一区二区三区| 欧美成人精品激情在线观看| 亚洲电影免费在线观看| 97在线免费视频| 亚洲伊人一本大道中文字幕| 成人免费观看49www在线观看| 久久免费视频在线观看| 亚洲精品久久久久中文字幕二区| 久久精品成人一区二区三区| 91精品国产91久久久久久| 日韩中文字幕免费看| 日韩精品在线电影| 91影视免费在线观看| 午夜精品久久久久久久99热浪潮| 亚洲a在线观看| 日韩精品极品在线观看播放免费视频| 亚洲毛片在线免费观看| 亚洲国产小视频在线观看| 国产精品黄视频| 中文字幕av一区二区三区谷原希美| 日韩欧美国产中文字幕| 亚洲激情视频网站| 国产精品96久久久久久又黄又硬| 欧美成人性色生活仑片| 国产精品欧美激情在线播放| 91精品美女在线| 在线日韩中文字幕| 日本最新高清不卡中文字幕| 91久久国产综合久久91精品网站| 美女黄色丝袜一区| 亚洲精品免费一区二区三区| 久久精品影视伊人网| 国产日韩欧美中文在线播放| 成人免费激情视频| 国产精品免费视频久久久| 国产成人精品久久亚洲高清不卡| 亚洲一区二区三区sesese| 久久成人国产精品| 播播国产欧美激情| 秋霞成人午夜鲁丝一区二区三区| 国产福利成人在线| 色妞在线综合亚洲欧美| 亚洲国产日韩欧美综合久久| 亚洲第一av网| 久久青草福利网站| 亚洲欧美日韩视频一区| 日韩国产高清视频在线| 国产成人97精品免费看片| 亚洲精品福利在线观看| 亚洲国产99精品国自产| 欧美性视频网站| 亚洲xxxx视频| 欧美野外猛男的大粗鳮| 亚洲精品国偷自产在线99热| 久久久av电影| 亚洲美女在线观看| 欧美视频在线视频| 日韩欧美中文免费| 最近2019好看的中文字幕免费| 亚洲欧美中文日韩v在线观看| 精品亚洲一区二区三区四区五区| 日韩精品免费在线播放| 久久久久五月天| 欧美激情一二区| 亚洲电影免费观看高清完整版在线| 欧美精品精品精品精品免费| 91在线直播亚洲| 久久中文字幕在线视频| 色一区av在线| 成人a级免费视频| 欧美在线视频一区二区| 国产精品一区二区三区毛片淫片| 亚洲va码欧洲m码| 色青青草原桃花久久综合| 九九九久久国产免费| 国产精品第100页| 久久久久久亚洲精品中文字幕| 一区二区欧美激情| 日韩有码在线观看| 欧美大荫蒂xxx| 98精品国产高清在线xxxx天堂| 日韩视频亚洲视频| 日韩在线精品一区| 国产精品久久久久久超碰| 91在线免费看网站| 中国日韩欧美久久久久久久久| 亚洲成人网av| 国产99久久精品一区二区| 日韩av免费观影| 国产精品jizz在线观看麻豆| 在线视频免费一区二区| 日日狠狠久久偷偷四色综合免费| 国产精品亚洲片夜色在线| 日韩男女性生活视频| 成人免费网站在线观看| 日韩美女在线观看| 成人国产精品av| 97精品在线视频| 懂色av中文一区二区三区天美| 欧美性极品少妇精品网站| 亚洲jizzjizz日本少妇| xxxxx成人.com| 国产欧美一区二区| 国产成人精品国内自产拍免费看| 国产美女精品视频| 国产精品永久免费在线| 国产精品精品一区二区三区午夜版| 国产福利精品av综合导导航| 中文字幕av日韩| 国产欧美亚洲精品|