Hello,
yo, kann wohl ein fehler sein. die übergabe findet aber statt, weil eben andere inhalte der variablen auch noch da sind (übergabe per cookie). ich lasse extra mit print_r($_SESSION); den inhalt der session ausgeben. nur so hab ich erst mal festgestellt, dass genau dieser wert fehlt :(
Was ist das für ein Gewusel. Wenn Du nicht weißt, ob dei Cookies ankommen, dann ist es ein Fehler, und zwar Deiner.
Wenn Du innerhalb eines CMS header("Location: xyz") benutzt, nachdem die Session bereits erteilt wurde, dann ist das Konzept falsch. Man übergibt nicht unnötig die Kontrolle an den Client, bzw. erhöht die mögliche Variationsbreite des Client, wenn sie bereits eng definiert war.
Schau Dir mal "Affenformular" an (hier im Archiv).
Harzliche Grüße aus http://www.annerschbarrich.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau