Logo - MyWebsolution.de
User gesamt  :  1739803
User online  :  1
KubaSeoTräume, PHP Forum, PHP Community and more ... MyWebsolution.de!
   
   
 
Registrieren Login User F.A.Q Suche Home

eingeloggt bleiben

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.
Profil ansehen
Seite: 1 no reply
Powered by Pascal Landau © 2006 MyWebsolution.de
Designed by Pascal Landau © 2006 MyWebsolution.de
 
 
 
 
Home Email Impressum Disclaimer Statistik