Mailinglisten-Archive |
hallo Friederun, Friederun G=F6llner wrote: > Noch eine Frage zu Formularen: > > Ich kann in einem <form></form> Formular fuer einen <input > type=3D"submit"> button wohl nur genau eine Datei aufrufen: > action=3D"URI". Ich wuerde aber gerne zwei submit-Buttons anlegen, die > mit denselben POST-uebergebenen Werten zwei verschiedene Aktionen > ausloesen. Ist es nun moeglich, in der Zieldatei action.php eine > Weiche zu stellen, die entweder das eine oder das andere Script > anstoesst, abhaengig von dem gewaehlten "submit"-button? > > Ich weiss, dass ich mit JS eigene buttons definieren kann, die dann > bei onClick ein JS anstossen, ich moechte aber nicht mit JS > arbeiten. > > Ich kann auch einen Link basteln, der funktioniert. Moechte aber > lieber einen POST-button wegen der POST-Funktionalitaet und wegen > der > Optik (die zwei buttons sollten gleich aussehen, aber ich moechte > kein <IMG> verwenden). > > Kann ich also innerhalb des input type=3D"submit" tags eine Variable > setzen, die ich in action.php auslesen kann? > > Oder andere Ideen? > > Gruesse > Friederun Goellner mach doch 2 buttons mit namen <form> <input type=3D"submit" name=3D"button1" value=3D"button1"> <input type=3D"submit" name=3D"button2" value=3D"button2"> </form> dann im target-script: if( isset( $_POST[button1] )) { =09.... } elseif( isset( $_POST[button2] )) { =09.... } lg C.Heimerl
php::bar PHP Wiki - Listenarchive