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