Zitat:
Zitat von phpameise Ach eine Frage hätte ich noch. Wenn ich dann von Seite1 über den Post-Befehl die Variablen auf die 'weiche.php' übertrage und dort in die Session anmelde, aber dort auch schon die Post-Variablen von den anderen 2 späteren Seiten auf die Anmeldung warten, gibt es da Probleme - heißt, muss ich da irgend einen String dazugeben, der nur die Post-Variablen in die Session schreibt, die auch wirklich übergeben werden??? (kompliziert ausgedrückt, ich weiß  ) |
Probleme welcher Art?
Formulardaten kommen immer wie eingegeben bei dir an (Ausnahme: Checkboxen,). Wenn also jemand ein Feld leer gelassen hat, dann kommt bei dir auch ein leerer String an.
Umgekehrt baust du ein Affenformular ja so auf, das in die Form-Felder die Werte reinkommen, die in der Session abgelegt sind. Auch das ist vom Formular abhängig, sprich: du wirst kaum Werte ins Formular einsetzen, für die es gar kein Feld gibt. Gibt es keinen Wert in der Session, wird auch ins Formular kein Wert eingesetzt.
Um dich vor Formularmanipulationen zu schützen, kannst du pro Formular eine Liste an erwarteten Feldern hinterlegen. Alle anderen Werte werden schlicht ignoriert.