首頁  >  文章  >  後端開發  >  php登入後如何點選登出登入?

php登入後如何點選登出登入?

尚
原創
2019-10-21 13:28:084722瀏覽

每跳轉一個頁面先判斷session是否存在如果session不存在就跳到登入頁面,登入後將session儲存,如果有session繼續操作,如果點擊退出登入就先清除session,再跳到登入介面。

php登入後如何點選登出登入?

php登入後點擊退出登入實作程式碼:

<?php
$_SESSION = array(); //清除SESSION值.
    if(isset($_COOKIE[session_name()])){  //判断客户端的cookie文件是否存在,存在的话将其设置为过期.
    setcookie(session_name(),&#39;&#39;,time()-1,&#39;/&#39;);
    }
    session_destroy();  //清除服务器的sesion文件

echo "<script>location.href=&#39;index.php&#39;;</script>";
?>

session 變數用於儲存關於使用者會話(session)的信息,或更改使用者會話(session)的設定。 Session 變數儲存單一使用者的信息,並且對於應用程式中的所有頁面都是可用的。

如果您希望刪除某些 session 數據,可以使用 unset() 或 session_destroy() 函數。

推薦閱讀:php伺服器

以上是php登入後如何點選登出登入?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn