Formular

Status
Nicht offen für weitere Antworten.

Annimuh

Grünschnabel
Hi,
hab wieder mal ein Problem.

Habe ein Formular, das über mehrere Seiten geht. Nu weiss ich nicht, wie ich das machen muss, das wenn ich auf der z.B. 5. Seite auf den Absende-Button klicke, auch die erste Seite mit gesendet wird.

Und dann soll der Absende-Button neben dem Absenden auch noch eine neue Seite öffnen. Macht er aber net!

Hoffentlich kann mir jemand helfen.

Danke!
 
Das könntest du mit Cookies erledigen. Dazu muss der Betrachter aber Cookies zulassen. Die bessere Veriante wäre mit einer Serverseitigen Sprache und Sessions. Oder gleich alle angaben in eine DB oder eine Textdatei zu schreiben.

Das alles ist aber nicht mit nur HTML möglich!
 
Sei geschickt und nehme Div Layers. Damit kannst du den User vorgaugelt, dass wenn er auf Seite 2 klickt er auch dort hin gelangt. Verstecke, dann einfach den Seite 1 Layer und decke den 2. auf.

Ganz einfach und primitiv. Und alles in einem Formular.

In diesem Sinne
 
Oder mach es mit PHP!
Wenn du z.B. auf Seite eins nur eine Eingabe hast und diese wie folgt aus sieht:
Code:
<input type="text" name="eingabe1">
Baust du in der folgenden Seite das ein:

PHP:
<input type="hidden" name="eingabe11" value="<?php echo $eingabe1; ?>">
Sicherlich ist die Bezeichnung der Eingabefelder nicht grad günstig gewählt, aber so funtioniert es.
 
Status
Nicht offen für weitere Antworten.
Zurück