中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

php登錄超時session的解決方法

發布時間:2020-08-25 09:26:15 來源:億速云 閱讀:135 作者:小新 欄目:編程語言

php登錄超時session的解決方法?這個問題可能是我們日常學習或工作經常見到的。希望通過這個問題能讓你收獲頗深。下面是小編給大家帶來的參考內容,讓我們一起來看看吧!

php登錄超時session的解決辦法:首先登錄時候用session記錄登錄時間;然后頁面打開時候判斷session如果不存在,就跳回登錄頁面;接著如果session存在,則將頁面加載時間和登錄時間對比;最后如果大于超時時間,則刪除即可。

php登錄超時session的解決方法

php登錄超時session的解決辦法:

php登錄超時session問題,原理是:

1、登錄時候用session記錄登錄時間

$_SESSION['time']=time();

2、頁面打開時候判斷session如果不存在,就跳回登錄頁面;如果session存在,則將頁面加載時間和登錄時間對比,如果大于超時時間,則刪除session,如果時間小于超時時間,則更新登錄時間session值!

登錄代碼:

public function login(){
        if($_POST){
            $where['username']=$_POST['username'];
            $where['password']=md5("php100".$_POST['password']);
            $users=M('users')->where($where)->find();
            if($users){
                $_SESSION['id']=$users['id'];
                $_SESSION['user_shell']=md5($users['username'].$users['password']);
                $_SESSION['time']=time();
                $this->redirect('Index/index');
            }else{
                echo "<script type='text/javascript'>alert('用戶名或密碼錯誤');window.history.go(-1);</script>";
            }
        }else{
            $this->display();
        }
    }

公共控制器構造函數代碼:

public function _initialize()
    {
        if(isset($_SESSION['user_shell'])){
            if(time()-$_SESSION['time']>60){
                unset($_SESSION['user_shell']);
                $url=U('Login/login');
                Header("Location:$url");
            }else{
                $_SESSION['time']=time();
            }
        }else{
            $url=U('Login/login');
            Header("Location:$url");
        }
    }

感謝各位的閱讀!看完上述內容,你們對php登錄超時session的解決方法大概了解了嗎?希望文章內容對大家有所幫助。如果想了解更多相關文章內容,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

天全县| 电白县| 特克斯县| 建始县| 扬中市| 慈利县| 定安县| 巴南区| 石狮市| 焉耆| 普兰县| 南乐县| 泽普县| 连江县| 石河子市| 福州市| 茶陵县| 班玛县| 新干县| 高尔夫| 右玉县| 建阳市| 南平市| 七台河市| 穆棱市| 新巴尔虎左旗| 潢川县| 新蔡县| 沈阳市| 托里县| 隆安县| 云梦县| 平顺县| 布尔津县| 峨眉山市| 潮州市| 锡林浩特市| 新乐市| 周口市| 漾濞| 苍南县|