Dabei seit: 13.09.2006
Beiträge: 7
Herkunft: Da wo keiner wohnen möchte ;)
PHP hiddenfield posts
Guten Tag,
Habe da ein php problem. bei einem bestell vorgang der folgendermaßen aussieht:
bestellung konfigurieren (bestellung1.php) --> daten aufnehmen (bestellung.php) --> daten auswerten und per mail versenden (auswertung.php)
gehen Daten verloren. Und zwar beim Konfigurieren der Bestellung. Nun möchte ich das bestellung1.php die formulardaten in bestimmte hiddenfields von bestellung.php postet.
Warum regelst du das nicht einfach über Sessions? Ansonsten sollten die Daten ja per POST von bestellung1 nach bestellung übertragen werden. Das faulste dürfte hier ne Schleife über sämtliche Elemente des $_POST-Arrays sein, wobei automatisch die hidden-Felder erstellt werden. Einfach den Key des Arrays in name reinschreiben und den Inhalt in value.
Wenn du mir nicht folgend konntest... Nun, dann solltest du drüber nachdenken, ob du eine doch nicht ganz unkritische Funktion wie eine Bestellung wirklich selber programmieren willst...
Zu deinen verschwundenen Daten:
ich vermute mal da liegen Mehrdimensionale Arrays vor, deine Lösung deckt diesen fall leider nicht ab. also quasi das ganze in eine Funktion packen und Rekursiv aufrufen if is_array($_POST['$key'])