63130

Formular mit 2 Actions?

geschlossengelöstFragePHPEntwicklung
Hallo,

Ich müsste mal wissen, wie man bei einem Formular 2 verschiedene Actions machen kann.

Und zwar sieht mein Problem wie folgt aus:

Ich habe auf mehreren Seiten verschiedene Formulare. Über den "Weiter" Button kommt man immer auf das nächste Formular. Allerdings möchte ich das jetzt so machen, dass man über zurück auf das vorige Formular kommt und alle bisher eingetragenen Daten "mitgepostet" werden. Das heißt egal wie ich hin und her springe (Vor oder zurück) gehen keine Dateb verloren.

Jetzt würde das ganze so aussehen bei mir:

$beispiel = $_POST[beispiel];


echo "  

<form action=\"form3.php\" method=\"post\">  
<input type=\"text\" name=\"beispiel\" value=\"".$beispiel."\">  
<input type=\"hidden\" name=\"anderesfeld\" value=\"".$_POST[anderesfeld]."\">  
<input type=\"submit\" name=\"zurueck\" value=\"< zurück\">  
<input type=\"submit\" name=\"weiter\" value=\"weiter >\">  

";  

Die Action müsste jetzt allerdings davon bestimmt werden, ob ich auf weiter klicke (action=\"form3.php\") oder auf zurück (action=\"form1.php\")

Geht das?

Viele Grüße,
Max aka v3rtico
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 102049

Url: https://administrator.de/forum/formular-mit-2-actions-102049.html

Ausgedruckt am: 30.04.2025 um 18:04 Uhr

solverone
solverone 18.11.2008 um 12:33:30 Uhr
Goto Top
so als spontaneinfall würde ich die form-action mit einem javascript versehen und dann in abhängigkeit vom submit-button-name die entsprechende form aufrufen...

mike
63130
63130 28.11.2008 um 08:50:50 Uhr
Goto Top
Ok habs. Die Lösung: Erstmal POST an eine PHP Seite und dann je nach gedrücktem Button redirecten. Eig. Easy face-smile