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.
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(),'',time()-1,'/'); } session_destroy(); //清除服务器的sesion文件 echo "<script>location.href='index.php';</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!