Formular mit 2 Zieldatein
Jimmy
- php
Hallo,
Ich habe ein kleines Problem, vielleicht wisst ihr ja einen Rat ^^"
Ich habe ein Formular, welches über Submit / Vorschau
jeweils eine andere Zieldatei ansteuern soll.
Ich dachte da an navi_done.php und navi_preview.php
Die Preview soll in einem JS Fenster erscheinen,
der normale Schnelleintrag sich hingegen im normalen Fenster per _self anzeigen lassen.
Da sich <Form> Tags nicht verschachteln lassen,
habe ich die beiden abgegrenzt.
Sprich der erste <Form> beginnt am Anfang und endet nach dem <input type="submit"> und das 2te <form> beginnt direkt danach um den 2ten <input type="submit">
Wenn ich jezt alledings die Vorschau aufrufen will,
kommt nur eine Leere Seite zurück.
(Weil der 2te Form Tag die <input type="text"> nicht in sich hat?)
Ich hab versucht <input type="hidden"> zu nehmen,
so das sich die "hiddens" mit anderen namen auf die oberen beziehen,
weitergeleitet und ausgelesen werden... Das funktioniert aber nicht.
Hat einer eine Idee?
LG
Jimmy
Ich grüsse den Cosmos,
Da sich <Form> Tags nicht verschachteln lassen,
habe ich die beiden abgegrenzt.
Wieso machst du das nicht per <button/> und rufst damit ein JavaScript auf, das ein neues Fenster öffnet und die entsprechende Datei lädt?
Möge das "Self" mit euch sein
Hallo,
Ich habe ein kleines Problem, vielleicht wisst ihr ja einen Rat ^^"
Ich habe ein Formular, welches über Submit / Vorschau
jeweils eine andere Zieldatei ansteuern soll.
Huhu
eventuell geht es so:
Du gibst den Buttons 2 verschiedene Namen und findest dann in deinem php script mit
if(isset($_POST['button1'])) {....}
elseif(isset($_POST['button2'])) {...}
raus welche button gedrückt wurde und legst dann fest was passieren soll...
hab ich mal so gemacht als ich je nach button 2 verschiedene Sachen mit meinem Formular machen wollte...
mfg doc
Hallo Jimmy,
Ich habe ein Formular, welches über Submit / Vorschau
jeweils eine andere Zieldatei ansteuern soll.
Ich dachte da an navi_done.php und navi_preview.php
das ist suboptimal.
Normalerweise nimmt man ein Formular, ein Ziel im action Attribut und zwei "Submit"Buttons.
<form action="verarbeitung.php">
<input type="submit" value="Vorschau" name="vorschau">
<input type="submit" value="Abschicken" name="abschicken">
In der serverseitigen Verarbeitung prüfst du nun den Button
if(isset($_GET['vorschau'])) bzw. if(isset($_GET['abschicken']))
Die Preview soll in einem JS Fenster erscheinen,
warum?
Viele Grüße,
Jochen