63130
Goto Top

Formular mit 2 Actions?

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

Content-ID: 102049

Url: https://administrator.de/contentid/102049

Ausgedruckt am: 05.11.2024 um 19:11 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