session_unregister() - mehrere Variablen gleichzeitig?

Precog

Erfahrenes Mitglied
Hey,

eine kurze Frage:
Ich habe mittels session_register("xx","yy","zz") mehrere Variablen gleichzeitig registriert. Wenn ich nun versuche, über session_unregister("xx","yy","zz") alle wieder aufzuheben, bekomm ich folgenede Fehlermeldung:

Warning: Wrong parameter count for session_unregister()

Kann ma per session_unregister() nur jeweils eine Variable entfernen? Wenn ja, wie lösche ich am geschicktesten alle Variablen auf einmal?

Danke für Tips,
Precog
 
Geht das nicht mit

PHP:
//Setzt alle Sessionvariablen zurueck
		$_SESSION = array();
		//Zerstoert die Session
		session_destroy();
 
Die Funktionen session_register() und session_ungerister() sollten gar nicht mehr verwendet werden. Stattdessen sollte mit der vordefinierten Variable $_SESSION gearbeitet werden.
Zum Speichern einer Sitzungsvariable also:
PHP:
$_SESSION['foo'] = 'foo';
Und zum Löschen einfach:
PHP:
unset($_SESSION['foo']);
Und alle auf einmal:
PHP:
$_SESSION = array();
 

Neue Beiträge

Zurück