Session beenden ohne alle Session Variablen zu löschen?

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Benutzeravatar
rox²³
Mitglied
Beiträge: 347
Registriert: 24.07.2003 15:18
Wohnort: Schmölln
Kontaktdaten:

Session beenden ohne alle Session Variablen zu löschen?

Beitrag von rox²³ »

Ich habe eine Session geschrieben. Wenn ich jetzt session_destroy und session_unset verwende um mich auszuloggen verschwindet auch die Session Variable für das anzeigen und ausblenden des Login Formulars auf der Hauptseite. Also Beispiel:

Die Variable $_SESSION["login"] = 0; bedeutet es ist keiner eingeloggt und Zeigt das Login Formular an. $_SESSION["login"] = 1; bedeutet eingeloggt und blendet das Formular aus.

Wie kann ich die $_SESSION["login"] schützen das sie mir erhalten bleibt nach ausloggen?

Oder reicht da einfach nachdem ich session_destroy & session_unset im logout eingetragen habe dannach einfach die $_SESSION["login"] Variable neu initialisiere? Logischerweise müsste dann nach logout dies die einzige SESSION Variable sein die existiert oder?
Benutzeravatar
rox²³
Mitglied
Beiträge: 347
Registriert: 24.07.2003 15:18
Wohnort: Schmölln
Kontaktdaten:

Beitrag von rox²³ »

Habs gerade selbst getestet und es schein zu funzen 8)

Aber gibt es da noch eine andere möglichkeit?
Antworten

Zurück zu „Coding & Technik“