PDA

Bekijk Volledige Versie : script



ErikKosters
04/03/06, 18:49
Hallo,

Heb het volgende scriptje gemaakt, maar omdat wij met meerdere servers werken moet de klant dit dus kunnen kiezen:

<form action="http://<IP>:2222/CMD_LOGIN" method="post" name="login">
<input name="username" type="text" size="10" value="username">
<input name="password" type="text" size="10" value="password">
<select name="server">
<option value="<IP>">Server 1</option>
<option value="<IP>">Server 2</option>
</select>
<br><br>
<input name="submit" type="submit" value="Login">
</form>

Maar hoe maak ik het dat hij dan een ander ip wat je selecteerd bij de action opneemt?? Iemand enig idee?

HooGLaNDeR
04/03/06, 19:08
<input name="username" type="text" size="10" value="username">
<input name="password" type="text" size="10" value="password">
Allereerst, wil je bovenstaande value's niet leeglaten ??
En hoe gaat het verwerkt worden? Via bijv. PHP ?

Sander-
04/03/06, 19:42
Hallo,

Heb het volgende scriptje gemaakt, maar omdat wij met meerdere servers werken moet de klant dit dus kunnen kiezen:

<form action="http://<IP>:2222/CMD_LOGIN" method="post" name="login">
<input name="username" type="text" size="10" value="username">
<input name="password" type="text" size="10" value="password">
<select name="server">
<option value="<IP>">Server 1</option>
<option value="<IP>">Server 2</option>
</select>
<br><br>
<input name="submit" type="submit" value="Login">
</form>

Maar hoe maak ik het dat hij dan een ander ip wat je selecteerd bij de action opneemt?? Iemand enig idee?
Je kunt dit met JS oplossen. Weet zo uit me hoofd ff niet precies hoe, maar dacht iets van:
var selectBox = document.formnaam.server;
user_input = selectBox.options[selectBox.selectedIndex].server

formnaam.action = user_input


En dat dan onChange uitvoeren op het selectbox.

ErikKosters
04/03/06, 19:45
<input name="username" type="text" size="10" value="username">
<input name="password" type="text" size="10" value="password">
Allereerst, wil je bovenstaande value's niet leeglaten ??
En hoe gaat het verwerkt worden? Via bijv. PHP ?

Via php ja, en velden verzin ik nog wel wat voor daar gaat het nu niet om.

ErikKosters
04/03/06, 19:52
Je kunt dit met JS oplossen. Weet zo uit me hoofd ff niet precies hoe, maar dacht iets van:
var selectBox = document.formnaam.server;
user_input = selectBox.options[selectBox.selectedIndex].server

formnaam.action = user_input


En dat dan onChange uitvoeren op het selectbox.

zou je ook kunnen nakijken hoe precies. Zou het erg op prijs stellen. want zoals je daar zegt krijg ik het niet voor mekaar precies.

Eris
05/03/06, 10:07
http://www.phpclub.nl/highlight.php?file=login.html

Ooit gemaakt voor meedere servers. Werkt alleen als de domein actief is..

WMtools
05/03/06, 13:07
@Eris, je kan i.p.v. domein laten invullen hier ook selects van maken :)