Main-Formular aus TopFrame submitten und PHP Variable überg.
Fabian
- javascript
0 Fabian
Hallo Forumaner,
ich knabbere mal wieder an einem Problem. Im Archiv habe ich zum Teil Antworten gefunden, jedoch funktioniert dieses bei mir irgendwie nicht.
Ich würde mich sehr freuen, wenn du mir eine Lösungsweg oder Tipp geben könntest...
Ich habe ein Frameset mit zwei Frames main und top.
In dem Main frame befindet sich ein ellenlanges Formular. Damit der User jederzeit die Möglichkeit hat eine Vorschau zu betrachten oder Zwischen zu speichern, würde ich diese Buttons gern im Top-Frame ständig präsent halten.
Je nachdem welcher Button der User drückt, soll PHP andere Aktionen durchführen.
Main-Frame:
if (isset($abspeichern)or isset($vorschau))
{
$query = "UPDATE aaa SET sss='sss'....
}
if isset($vorschau){...window.open('ggg.php')}
}
<form name="form" method="post" action="<?print($PHP_SELF);?>">
Form1
Form2
..
</form>
Top-Frame:
<form name="form2" method="post" action="<?print($PHP_SELF);?>">
<input type="button" name="vorschau" value="Vorschau" onClick="parent.main.document.forms.form.submit()">
</form>
Vielen Dank und die besten Grüße aus Braunschweig
Fabian
Habe es wohl doch geschafft!
Main-Frame:
if (isset($abspeichern)or isset($vorschau))
if (isset($abspeichern)or ($vorschau==1))
{
$query = "UPDATE aaa SET sss='sss'....
}
if ($vorschau==1){...window.open('ggg.php')}
}
<form name="form" method="post" action="<?print($PHP_SELF);?>">
<input type="hidden" name="vorschau" value="">
Form1
Form2
..
</form>
Top-Frame:
<form name="form2" method="post" action="<?print($PHP_SELF);?>">
<input type="button" name="vorschau" value="Vorschau" onClick="parent.main.document.forms.form.submit()">
<input type="button" name="vorschau" value="Vorschau" onClick="parent.main.document.form.vorschau.value=1;
parent.main.document.forms.form.submit()">»» </form>
Vielen Dank und die besten Grüße aus Braunschweig
Fabian