Archivlink: javarea.de Forum > (X)HTML & CSS (allgemein) > HTML: Proplem mit 2 Geschachtelten Formularen
Vollständigen Link anzeigen: javarea.de Forum > (X)HTML & CSS (allgemein) > HTML: Proplem mit 2 Geschachtelten Formularen

Pages: [1]

geschrieben von and am 28.05.2002 - 11:51
Hi @all !!

Hatt jemand ne Ahnung warum das nicht funzt.
Und zwar will ich 2 Formulare bauen.

in etwa so:

HTML-Quelltext
1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
<form action="datei1.php" enctype="...."> 
....... 
<form action="datei2.php" enctype="...."> 
......... 

<input type="Submit" value="An Datei2.php"> 
</form> 
........ 
<input type="Submit" value="An Datei1.php"> 
</form>


Wenn ich jetzt den Butten "An Datei2.php" Klick, schickt der die werte an datei1.php.

Weis jemand was man da machen kann ????

gruss @all

geschrieben von COOLover am 28.05.2002 - 14:19
HI ich kann dir nicht sagen ob das Funktioniert Probiere es mal mit:

Zitat
 
<form action="datei1.php" enctype="....">
.......
<input type="Submit" value="An Datei1.php">
</form>
.......
<form action="datei2.php" enctype="....">
.......
<input type="Submit" value="An Datei2.php">
</form>
.......


Tschau

geschrieben von serviceverkaeufer am 05.06.2002 - 15:40
sieht eigenartig aus. Probier mal so: Du musst 2 Formulare erstellen! Ist klar, dass es mit 1 Formular nicht gehen kann:


<form action="datei1.php" method="post">
<input type="submit" name="datei1" value="Senden an Datei 1">
</form>


<form action="datei2.php" method="post">
<input type="submit" name="datei2" value="Senden an Datei 2">
</form>

geschrieben von Klaush am 05.06.2002 - 16:27
@serviceverkaeufer, hast du schon bemerkt das @COOLover genau das selbe vor 30 min. geschrieben hatte ???......;)

geschrieben von serviceverkaeufer am 05.06.2002 - 16:44
meine Varieante sah schon etwas anders aus, Klaush;)

geschrieben von Klaush am 05.06.2002 - 17:08
@Service..... wo denn ????


@COOLover hat das ganze mit ..... abgekürzt da er davon ausgeht das @and die weiteren Parameter kennt, ansonsten ist es gleich, bis auf enctype.

geschrieben von and am 05.06.2002 - 17:34
Das mit den 2 Formularen war klar

ich wollte nur das das 2 formular in dem ersten mit drinn ist, aber einzeln behandelt wird, und zwar weil ich den Butten(oder was auch immer) sonst am anfang oder am Ende der tabelle setzen müsste. Das wäre Grafisch nicht so gut.

Ich habe das ganze aber jetzt in einer Datei bearbeitet, aber die frage bleibt immer noch, da mich das echt mal interresieren würde


gruss

geschrieben von Martin am 05.06.2002 - 18:33
Ave and,

wenn du mal logisch an die Sache herangehst wird dir auffallen das in deiner Version des Formulars ein kleines logischen Problem liegt. Denn jeder Submit - Button muss ja einem bestimmten Formularfeld signalisieren welche Input-Felder an den Server übertragen werden sollen.



<form action="datei1.php" enctype="...."> // 1. Form
.......
<form action="datei2.php" enctype="...."> // wird ignoriert da schon ein Form definiert ist
.........

<input type="Submit" value="An Datei2.php"> // 1.
</form>

........
<input type="Submit" value="An Datei1.php"> // 2.
</form>


In diesem Fall ist aus logischer Sicht nicht klar welche Daten an datei1.php übertragen werden sollen wenn sowohl submit ( 1. ) des zweiten Forms als auch submit (2.) des eigentlichen Forms den Datentransfer auslösen können. Hinzu kommt noch das Problem der Zuordnung von einzelnen Input-Felder welche sich alle im 1. Form befinden, zuzüglich derer die im 2. Form sind.

Ich hoffe du verstehst worauf ich hinauswill...

mfg martin

geschrieben von COOLover am 05.06.2002 - 21:04
Ich habe aber dazu geschrieben das ich es nicht weiß
Zitat
 HI ich kann dir nicht sagen ob das Funktioniert Probiere es mal mit:


Powered by: JBB v.2.0.4 Copyright ©2000-2006, www.javarea.de.