每跳轉一個頁面先判斷session是否存在如果session不存在就跳到登入頁面,登入後將session儲存,如果有session繼續操作,如果點擊退出登入就先清除session,再跳到登入介面。
php登入後點擊退出登入實作程式碼:
<?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 數據,可以使用 unset() 或 session_destroy() 函數。
推薦閱讀:php伺服器
以上是php登入後如何點選登出登入?的詳細內容。更多資訊請關注PHP中文網其他相關文章!