Hallo romy.
Also in deinen Includes steht auch jeweils session_register()?
Das kannst du dir sparen. Zunächst solltest du (wenn du nicht weisst, wie dein PHP mit sessions umgeht) die Session mit session_start(); starten.
Wo kommen var1 und var2 her? Werden die übergeben?
--> die kriegen noch vor dem include einen Wert übergeben und haben auch nichts mit der if-Abfrage zu tun
Deine Includes kennen $var1 und $var2 auch ohne sie in eine Session zu packen, da sie letztlich genauso funktinieren, als würdest du den Code direkt da rein kopieren.
--> das klingt sehr logisch!
--> hab da aber trotzdem noch ein kleines Problem
--> es ist etwas schwer zu erklären
also, die DAtei die included wird, wird vorher an den Server geschickt um allle php-Sachen auszuführen und dann eingebunden, wieder so eingebunden, stehen sie natürlich normal in der Datei und haben auch die Variablen zur VErfügung!
ABER: sie brauchen die Variablen schon bevor sie zum Server geschickt werden
ich könnte zwar die Variablen in den QUerystring schreiben, das will ich aus Grössengründen vermeiden, und so bin ich auf die sessions gekommen
irgendwie verzwickt
vielleicht gibts ja noch ne Variante
danke romy
Grüße
Sascha