Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

Formular mit 2 Submit-Buttons als Grafiken

Hallo,

ich weiß, dieses Thema/diese Frage wurde schon zig-mal hier im Forum breitgetreten, aber für meinen Fall habe ich keine Antwort finden können.

Also, ich habe 1 Formular mit 2 Submit-Buttons als Grafiken

Submit-Button 1 soll zur Seite zurueck.php verlinken.
Submit-Button 2 soll zur Seite weiter.php verlinken.

Code der Buttons:

Code:                   In Zwischenablage kopieren (nur IE)
1">

Code:                   In Zwischenablage kopieren (nur IE)
2">

Ich möchte im action-Feld des Formulars direkt entscheiden lassen, wohin es weiter geht, also NICHT über ne extra php-Datei, in der die Auswertung stattfindet. Geht das?

Abfrage im Formular-action-Feld (action="...code..."):
Code:                   In Zwischenablage kopieren (nur IE)
3">

Ich weiß nicht wo der Fehler ist. Liegt´s am $_REQUEST? Braucht das irgendwelche besonderen Voraussetzungen?

Danke schonmal für eure Hilfe,
Gruß,
flugmaus
Hier gehts zum Orginal Eintrag "Formular mit 2 Submit-Buttons als Grafiken" im Forum

Antworten

Das action-Attribut trägst du im form-Tag ein, nicht im input-Feld fuer den submit-Button. Du kannst natuerlich mehrere submit-Buttons im Formular unterbringen (mit unterschiedlichen name- und value-Attributen). Dabei geraet der Internet Explorer allerdings ins straucheln.


2.

Du kannst auch einen einfachen link mit nem bild nehmen.... dieser ruft dann ein Submit JAvascript auf...


3.

google mal nach grafische Submit Buttons.

Die Button müssen sich im Namen unterscheiden und können
dann mit

Code:                   In Zwischenablage kopieren (nur IE)
4">

abgefragt werden


4.

Ja, das action-Attribut habe ich im Form-Tag eingegeben.
Mit unterschiedlicher Namensgebung für die Buttons habe ich es auch schon probiert, ungefähr so

Code im action-Attribut:
Code:                   In Zwischenablage kopieren (nur IE)
5">

Und die Namen der Buttons sind dann button1 und button2 und nicht mehr submit

Das Ganze muss aber mit submit-Buttons gehen, weil ja sonst die Formular-Daten nicht mit übergeben werden. Vielleicht geht das ja auch mit Javascript, aber damit kenne ich mich leider nicht aus.

Ich bin für JEDEN Tipp dankbar,
Gruß,
flugmaus


5.

einfach mittels onsubmit im form-tag den zielpunkt mittels js austauschen!


6.

Guter Vorschlag, nur wie gesagt, ich kann kein Javascript. Könntest du mir evtl ein klitzekleines Stück Code anbieten?
Danke schonmal,

Gruß,
flugmaus


7.

na mal als 1. ..... RTFM ala http://de.selfhtml.org/

und dann http://de.selfhtml.org/javascript/objekte/forms.htm#action

musst nur noch die buttons auswerten
Code:                   In Zwischenablage kopieren (nur IE)
6">




8.

Ja, aber das ist ja gerade mein Problem: WIE werte ich die Buttons aus?
Übrigens sind es grafische Buttons (s.o.)

Bei deinem Beispiel verlinken ja beide Buttons aus dieselbe Seite.
Wie kann ich den value des Buttons an Javascript übergeben?

Tut mir leid, wenn ich mich deiner Meinung nach blöd anstelle, aber Javascript ist nicht so mein Ding.

Gruß,
Karina


9.

Für JavaScriptprobleme gibt es doch extra ein eigenes Forum. Wie man Buttons mit PHP auswertet erfährst du hier

[doc]formular-image,formular-absenden, formular-buttons[/doc]


10.

das geht zum bleistift

Code:                   In Zwischenablage kopieren (nur IE)
7">




11.

Super,
genau das war's.
Danke für die Hilfe!


12.

Zitat:
flugmaus postete
Super,
genau das war's.
Danke für die Hilfe!
schick dir die rechnung


Hier gehts zum Orginal Eintrag "Formular mit 2 Submit-Buttons als Grafiken" im Forum
 
phpforum.de | Impressum