Heim  >  Artikel  >  Backend-Entwicklung  >  Wie klicke ich, um mich nach der PHP-Anmeldung abzumelden?

Wie klicke ich, um mich nach der PHP-Anmeldung abzumelden?

尚
Original
2019-10-21 13:28:084721Durchsuche

Prüfen Sie jedes Mal, wenn Sie zu einer Seite springen, ob die Sitzung vorhanden ist. Wenn Sie sich angemeldet haben, fahren Sie mit dem Vorgang fort Sie klicken, um sich abzumelden, löschen zuerst die Sitzung und springen dann zur Anmeldeoberfläche.

Wie klicke ich, um mich nach der PHP-Anmeldung abzumelden?

Nach dem Anmelden klicken Sie auf „Abmelden“, um den Code zu implementieren:

<?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>";
?>

Die Sitzungsvariable wird zum Speichern von Informationen über die Benutzersitzung (Sitzung) verwendet. , oder ändern Sie die Benutzersitzungseinstellungen. Sitzungsvariablen speichern Informationen für einen einzelnen Benutzer und stehen allen Seiten in der Anwendung zur Verfügung.

Wenn Sie einige Sitzungsdaten löschen möchten, können Sie die Funktion unset() oder session_destroy() verwenden.

Empfohlene Lektüre: PHP-Server

Das obige ist der detaillierte Inhalt vonWie klicke ich, um mich nach der PHP-Anmeldung abzumelden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Wo kann ich PHP lernen?Nächster Artikel:Wo kann ich PHP lernen?