Avatar billede dvdrip.dk Nybegynder
08. januar 2004 - 17:57 Der er 13 kommentarer og
1 løsning

Submit 2 forskellige ting i 2 forskellige vinduer

Jeg skal kunne gøre sådan at jeg kan åbne 2 forskellige ting i 2 forskellige vinduer

Sådan troede jeg at man kunne lavet det:

<form action="doit.php" method="post" target="_blank">
<form action="doit.php" method="post" target="_blank"
Name: <input type="text" name="Name" size="20"><p>
Name: <input type="text" name="Name" size="20"><p>
<input type=submit value="Submit">
</form>

Man det kan man altså ikke :/

Nogen der kom hjælpe mig?
Avatar billede jakobclausen Nybegynder
08. januar 2004 - 17:59 #1
Avatar billede roenving Novice
08. januar 2004 - 18:01 #2
<form action="doit.php" method="post" target="_blank" onsubmit="window.open('dothat.php','nytVindue')">
Name: <input type="text" name="Name" size="20"><p>
<input type=submit value="Submit">
</form>
Avatar billede dvdrip.dk Nybegynder
08. januar 2004 - 18:08 #3
Der skal være 2 af:
Name: <input type="text" name="Name" size="20"><

og de skal begge åbne i doit.php men I hver deres vidue
Avatar billede roenving Novice
08. januar 2004 - 18:14 #4
De må ikke hedde det samme, derfor slettede jeg den ene ...

-- hvordan skal doit vide, hvad der står i hver sit felt ?-)
Avatar billede dvdrip.dk Nybegynder
08. januar 2004 - 18:27 #5
<form action="doit.php" method="post" target="_blank">
Name: <input type="text" name="Name" size="20">

<form action="doit.php" method="post" target="_blank">
Name: <input type="text" name="Name" size="20">

<input type=submit value="Submit">


Ved ikke hvordan det skal laves, men der skal være
2 felter som begge har name="Name"

Og så skal de åbne i hver deres vindue
Avatar billede roenving Novice
08. januar 2004 - 18:41 #6
Så er det 2 forskellige forme du skal have:

<form action="doit.php" method="post" target="_blank">
Name: <input type="text" name="Name" size="20"><p>
<input type=submit value="Submit">
</form>
<form action="doit.php" method="post" target="_blank">
Name: <input type="text" name="Name" size="20"><p>
<input type=submit value="Submit">
</form>
Avatar billede dvdrip.dk Nybegynder
08. januar 2004 - 20:39 #7
Men man skal kun kunne trykke på en knap
Avatar billede roenving Novice
08. januar 2004 - 20:55 #8
Hvordan skal dit php-script så finde rundt i dem ?-)
Avatar billede dvdrip.dk Nybegynder
08. januar 2004 - 21:32 #9
Ved jeg ikke, bare at jeg kan finde en måde at gøre det på
Avatar billede roenving Novice
08. januar 2004 - 21:38 #10
-- i javascript bliver det nemlig lige pludseligt et array af felter og ikke et felt, når man prøver at finde Name ...

-- og jeg ved, at man normalt med serverside scripts så må navngive dem Name[] (hvilket er svært at håndtere i javascript, men det har du jo heller ikke brug for !-)
Avatar billede dvdrip.dk Nybegynder
08. januar 2004 - 22:18 #11
Så skal jeg altså prøve at spørge i javascripts kategorien?
Avatar billede roenving Novice
08. januar 2004 - 22:22 #12
Næh, det er ikke det, som er problemet, men jeg tror, at du bare kan:

<form action="doit.php" method="post" target="_blank" onsubmit="window.open('doit.php','nytVindue')">
Name: <input type="text" name="Name[]" size="20"><p>
Name: <input type="text" name="Name[]" size="20"><p>
<input type=submit value="Submit">
</form>

-- men så får du et array, som du så må finde ud af, hvilken der er hvilken i dit php-script ...

-- og den tror jeg bliver svær at greje !-)

-- for der kommer to næsten ens kald næsten samtidig ...
Avatar billede dvdrip.dk Nybegynder
08. januar 2004 - 23:24 #13
Virker ikke helt som det skal :(
Avatar billede roenving Novice
08. januar 2004 - 23:34 #14
Hvordan ikke ?-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester