Avatar billede fixbabe Nybegynder
20. august 2006 - 15:13 Der er 8 kommentarer og
1 løsning

onload submit

når siden loader skal den "submit"

jeg har et script hvor man kan vælge 2 forskellige typer login (2 forskellige servere) login1.domæne.dk og login2.domæne.dk som vælges i en dropdown

<form method="post">

<input type="text" name="user" value="">
<input type="text" name="pass" value="">

<select size="1" name="server" onchange="submit();" style="font-family: Verdana; font-size: 8 pt">
<option selected value="">Vælg type</option>
<option value="1">1</option>
<option value="2">2</option>
</select>

Når server vælges skal den sende user+pw til den valgte server men hvordan ?
Avatar billede hmm10 Nybegynder
20. august 2006 - 16:42 #1
Er der tale om et ftp-login eller en "godt gammeldaws hjemmelavet" login?
Avatar billede fixbabe Nybegynder
20. august 2006 - 16:48 #2
det er et alm php login, ikke noget med ftp eller lign. Det er faktisk bare en form som skal kunne sendes til to forskellige sider
Avatar billede hmm10 Nybegynder
20. august 2006 - 17:08 #3
Ala:

<?

if($_GET['server'])
{
  echo '<body onload="document.form1.submit();">
    <form method="post" action="http://'.$_GET['server'].'" name="form1">
    <input type="text" id="user" value="'.$_POST['user'].'" />
    <input type="text" id="pass" value="'.$_POST['pass'].'" />
    </form>
    </body>';
}
else
{
  echo '<form method="post" action="index.php" name="form1">
    <input type="text" id="user" value="" />
    <input type="text" id="pass" value="" />
    <select name="server" onchange="document.form1.submit();" >
    <option>Vælg type</option>
    <option value="login1.domæne.dk">Server 1</option>
    <option value="login2.domæne.dk">Server 2</option>
    </select>
    </form>';
}

?>

NB: har ikke testet det, men håber at du kan se teorien.
Avatar billede hmm10 Nybegynder
20. august 2006 - 17:10 #4
(Og når den sender anden gang, kan du jo ligge dine text-felter som hiddens, så de ikke ses igen ;)
Avatar billede hmm10 Nybegynder
20. august 2006 - 17:12 #5
Håber inderligt at version 2 får en korttids redigerings mulighed, for jeg laver altid mangler og stavefejl - i if() skal den selvf. tjekke en POST og ikke en GET
Avatar billede hmm10 Nybegynder
03. september 2006 - 22:20 #6
Har du fået mit forslag til at virke eller har du fundet en anden løsning?
Avatar billede fixbabe Nybegynder
04. september 2006 - 11:27 #7
Jeg lavede fakisk en anden løsning i mellemtiden, men efter som du har svaret og at din løsning også virker får du selvfølgelig points.
Avatar billede fixbabe Nybegynder
16. september 2006 - 11:12 #8
Din løsning virker som ønsket så hvis du gider smide et svar :)
Avatar billede hmm10 Nybegynder
18. september 2006 - 10:11 #9
Her er et svar, hvis det kan bruges :)
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