PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Eingabe Frame3, Ergebnis Frame2?


ctom35
22.03.2002, 07:43:41
Hallo Entwickler,
Habe einen Frameset mit 3 Frames
=> links, oben rechts und unten rechts.
Das Suchen_Formular.php ist untenrechts, ich übermittel mit POST
die Daten nach Tabelle.php, hier wird der Datenbank-Connect aufgebaut, aus der DB gelesen und in einer Tabelle ausgegeben.
Das klappt ja alles soweit; nur... ?. Das Suchen_Formular.php wird
lediglich durch das Tabelle.php ausgetauscht und oben tut sich in der Richtung gar nichts.

Bin über jeden Tipp glücklich.
Macht mich glücklich!!!!


Gruss Tom

septicus
24.03.2002, 22:43:25
Wo ist dein Problem?

Wenn du in einem Frameset in einem Frame ein Formular abschickst, so wird die im action="" -Attribut angegebene Datei ebenfalls "nur" in den gleichen Frame geladen (Vorausgesetzt, du hast nicht mit JavaScript in dieser Richtung herumgeschustert.)

Wenn du erreichen willst, dass in einem anderen Frame ebenfalls eine neue Seite geladen wird, so musst du in der Frameset Datei jedem Frame einen Namen geben.

Ausserdem musst du im form-Tag des abzuschickenden Forms noch angeben:

<form action="tabelle.php" method="post" onSubmit='parent.obenrechtsFrame.location.href="irgendwas.php"'>