Andreas: Ich verzweifle noch mit den Sessions

Beitrag lesen

Hi!

var_dump($HTTP_SESSION_VARS);

Wozu das? Damit kannst Du doch nur sehen was in dere Session gespeichert wird, oder?

foreach ($HTTP_POST_VARS as $key => $elem) {
   trim($elem);
   $$key = $elem;
}

Wieso verwendest Du $$? Was bedeutet das?
Wieso glaubst Du so den Array in der Session aktualisieren zu können?????? Soweit ich das verstehe passiert hier gar nichts, nur das die per Formular übergebenen Werte wieder in diese Variablen geschrieben werden, also was PHP eigentlich (noch) automatisch macht! Um die Sessionvariablen zu aktualisieren brauchst Du wieder

session_register(array("required", "optional"));

Dann müßtest Du die neuen Werte z.B. mit push() an die Arrays anhängen und es wird gespeichert. Aber ich bin weder ein Session Experte, noch einer für Arrays. Sessions bringen mich immer noch regelmäßig zur Verzweifelung :-)

Aber zurück zum Problem - warum willst Du die variablen überhaupt über die Session übergeben, wenn Du sie gleichzeitig per POST übergibst? Mach das doch einfach am Ende?

Grüße
Andreas