Hallöle,
hab ein kleines Problem !!
starte unter sessioni1.php4 eine Session mit session_start();
übergebe eine Variabel
$testvar=test1;
an session2.php4
dort steht dann
session_register(„testvar“);
ich übergebe an session3.php4
$testvar = test2;
kann es mit
session_register(„testvar“);
aber nicht den Wert der Variable auf test2 ändern.
$HTTP_SESSION_VARS[„testvar“]=$testvar;
läuft auch nicht. Warum nicht was mache ich falsch, wie geht es richtig.
session mit „session_start();“ starten
variable mit „session_register(„varname“);“ registrieren
zugriff wie auf normale variablen durch „$varname“
in weiteren script-dateien initialisierung der session
wie gehabt mit „session_start();“ und dann kannste wieder
auf alle bisher deklarierten sessionvariablen zugreifen.
also kein nochmaliges „session_register(„varname“);“ mehr
notwendig.
Hallöle,
hab ein kleines Problem !!
starte unter sessioni1.php4 eine Session mit session_start();
Letzte Woche habe ich gerade einen Vortrag in Zürich auf der Internet-Expo über das Thema gehalten. Ich kann Dir gern das Handout mal per e-mail schicken. Da wird das ganze Session-Handling und einige Probleme mit HTTP_SESSION_VARS behandelt.