Hallo Romy,
Also ich habe eine Seite index.php, diese includiert seite1.php und seite2.php.
Ich Glaskugele mal:
1. Scriptstart index.php
2. Sessionstart
3. Variable setzen
4. Seite1.php includiert (die darf dann aber keinen eigenen <head> und <body> etc mehr enthalten!
5. Seite2.php includiert (gilt das gleiche)
6. Session beendet.
Da Seite1 und Seite2 gar keinen eigenen Programme darstellen, sondern nur ausgelagerte Teile von index.php sind, müssen sie im Zeitpunkt der Ausführung ihrer mitgebrachten Statements alle bis dahin in index.php bekannten (Gültigkeitsbereiche beachten!) kennen.
Entweder, Du hast einen Fehler in der Reihenfolge oder Du hast dich missverständlich ausgedrückt und meinst 'was ganz anderes.
Grüße
Tom
Auf der index.php wird eine Session initiert
$HTTP_SESSION_VARS["test"] = 1; //benutze PHP Version 4.0.4auf den Seiten 1 und 2, wird diese bereits verwendet.
dort scheint sie aber erst nach einem reload angekommen zu sein.d.h. wenn in seite1 steht
if($HTTP_SESSION_VARS["test"] == 1) springt er in diesen Zweig beim ersten Aufruf nicht rein, sondern erst nach einem reload.Was ist da los?
Workaround mit nochmaligen reload fällt aus, da Daten nicht gerade klein sind z.T.
danke
ciao
romy