Formular über mehrere Seiten
Lange Formulare teilt man am Besten auf mehrere Seiten auf, aber wie nimmt man die Eingaben vom Formular voher und dem davor effektiv ohne viel Arbeit mit?Hier stehts geschrieben im Buch der Friesen... Ach, das war was anderes ;)
Am besten ist es, man versteckt die Eingaben in unsichtbaren Eingabefeldern:
| Code: |
<input type="hidden" name="eingabe1" value="eingabeausformularvorher">
<input type="hidden" name="eingabe2" value="eingabeausformulardavor"> |
Für zwei bis drei Eingabefelder ist das ja noch schön per Hand zu lösen:
| Code: |
<input type="hidden" name="eingabe1" value="<? echo $_POST['eingabewert1']; ?>">
<input type="hidden" name="eingabe2" value="<? echo $_POST['eingabewert2']; ?>"> |
Aber was macht man, wenn man 20, 30 oder sogar 50 Eingaben hat? Muss man dann im letzten Formular 50 solcher versteckten Eingabefelder schreiben?
Nein, warum lassen wir die Drecksarbeit nicht einfach PHP erledigen?
| PHP-Datei: | |
1 |
<?php |
Füge diesen kleinen Code an einer beliebigen Stelle im Formular ein und PHP generiert automatisch aus jedem versandten Eingabefeld der Formulare vorher ein verstecktes Feld.
Geschrieben von Phil Marx am 18.06.2004 (7654x gelesen)

cool genau sowas hab ich immer gesucht :)
Geschrieben von darealplaya
tja, zu spät, hab schon mein eingenes, ganz ähnliches system gebastelt ;) *noch anfänger sein und etwas sotolz* *g*
Geschrieben von simon
genau das brauch ich gerade ;)
Geschrieben von Matze202
