PHP4 $HTTP_SESSION_Vars ändern

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.

Vielen Dank.
Dirk

moin,

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.

bsp:

script1:
--------

session\_start();
session\_register("testver");
$testvar = $test2;
...

script2:
--------

session\_start();
session\_register("testvar2");
$testvar2 = 25;
...

script3:
--------

session\_start();
if ($testvar == $testvar2) {
...
}
...

cu locke

schreibfehler

script1:

session_start();
session_register(„testvar“);
$testvar = $test2;

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.

Marian