André Laugks: session variablen

Beitrag lesen

Hallo!

wird eine neue seite aufgerufen ist der inhalt der variable weg.

Du mußt auf jeder Seite die Session starten und die Variablen bekannt machen.

//seite1.php
session_register("variable1", "variable2", "usw");

// eine_andere_seite.php
session_register("variable1", "variable2", "usw");

Nur session_start(), liefrt nur eine Session-ID.

session_start() ist nicht nötig, da dies auch session_register() tut. Über den Cookie schleppst Du die Session-ID mit. PHP weiss also über den Cookie, welche Session bei "eine_andere_seite.php" zu verwenden ist.

xxx.xxx<?=sid?> erzeugt bei mir ein forbidden auf dem link...

Die Konstante SID kommt ja erst in Aktion, wenn Cookies deaktiviert sind. Die Session-ID wird dann über GET mitgeschleppt und ist auf einer anderen Seite bekannt.

MfG, André Laugks