每跳轉一個頁面先判斷session是否存在如果session不存在就跳到登錄頁面,登錄后將session保存,如果有session繼續(xù)進行操作,如果點擊退出登錄就先清session,再跳到登錄界面。
php登錄后點擊退出登錄實現(xiàn)代碼:
<?php $_SESSION = array(); //清除SESSION值. if(isset($_COOKIE[session_name()])){ //判斷客戶端的cookie文件是否存在,存在的話將其設置為過期. setcookie(session_name(),'',time()-1,'/'); } session_destroy(); //清除服務器的sesion文件 echo "<script>location.href='index.php';</script>"; ?>
session 變量用于存儲關于用戶會話(session)的信息,或者更改用戶會話(session)的設置。Session 變量存儲單一用戶的信息,并且對于應用程序中的所有頁面都是可用的。
如果您希望刪除某些 session 數(shù)據(jù),可以使用 unset() 或 session_destroy() 函數(shù)。
推薦閱讀:php服務器