Dennis: $_SESSION Verwirrung

Beitrag lesen

Hi Tom,

ich tippe mal auf register_globals=on

Warum sollte diese Einstellung die Daten in der Sessiondatei verändern?

Das habe ich mich damals auch gefragt, scheint aber in der Tat so zu sein:

$_SESSION['foo'] = "bar";
echo $foo; //Ausgabe: bar
$foo = "hallo";
echo $_SESSION['foo']; //Ausgabe: hallo

Vermutlich läuft das registrieren der Session Variablen genauso wie das der GET/POST Variablen ab.
Übrigens gibt es auch eine Funktion session_register().

MfG, Dennis.