|
|
User gesamt
|
:
|
2275196
|
User online
|
:
|
2
|
|
KubaSeoTräume, PHP Forum, PHP Community and more ... MyWebsolution.de!
|
|
|
|
MyWebsolution.de Foren » Tutorials » Loginsystem Tutorial, Verncithtung der Sessions beim Ausloggen
Seite:
|
1
|
Posts pro Seite: 5
10
20
|
Autor
|
Thread
|
31.12.2011 18:52 Uhr
|
Loginsystem Tutorial, Verncithtung der Sessions beim Ausloggen
|
val
|
User
|
|
registriert
|
31.12.2011
|
wohnt in
|
|
Beiträge
|
1
|
|
Hallo,
zuerst vielen Dank für die gute Anleitung. Ich habe nur eine Bemerkung. Wenn sich der User ausloggt, sollte die Session komplett vernichtet werden. Das ist aber nicht was session_destroy() macht.
Die Doku auf http://www.php.net/manual/de/function.session-destroy.php sagt:
session_destroy() löscht alle in Verbindung mit der aktuellen Session stehenden Daten. Mit der Session zusammenhängende globale Variablen und das Session-Cookie werden nicht gelöscht.
Um die Session komplett zu löschen, z.B. um einen Benutzer auszuloggen, muss auch die Session-ID gelöscht werden. Wenn zum Verfolgen der Session ein Cookie benutzt wird (standardmäßige Einstellung), muss das Session-Cookie gelöscht werden. Dafür kann setcookie() verwendet werden.
Wenn man das Code nicht dementsprechend anpasst,bleibt das Session-Cookie auch nach Ausloggen und bei erneutem Einloggen wird die alte PHPSESSID verwendet.
|
|
|
Seite:
|
1
|
|
|
Powered by
|
Pascal Landau
|
© 2006
|
MyWebsolution.de
|
Designed by
|
Pascal Landau
|
© 2006
|
MyWebsolution.de
|
|
|
|
|
|