HTML-ben hogyan adom tovább a formomban azt, hogy a <select>-ben melyik option lett kiválasztva?
a selectnek van neve:
<select name="valami">
...
...
</select>
De ha a "valami"-re hivatkozok akkor sír a szája





$_POST[]
vagy
$_GET[]
szuperglobális változók valamelyikét használod remélem, méghozzá azt amilyen a formod





A form-ban meghatározott metódus szerint vagy a $HTTP_GET_VARS (röviden $_GET) vagy a $HTTP_POST_VARS (röviden $_POST) kapja meg az űrlap elemeinek adatait.
A SELECT esetén egy érték a lehetséges, ezért a kiválasztott opció értékét a (post esetén) $_POST["valami"] fogja tartalmazni.
Ennek feldolgozását egy szerveroldali programmal végezzük (pl Php-ben írt script).
Teljes példa:
-- html --
<form method="post">
<select name="valami">
<option value="elso">Első</option>
<option value="masodik">Második</option>
<option value="harmadik">Harmadik</option>
</select>
<input type="submit" name="kuldes" value="Küldés">
</form>
-- php --
if (isset($_POST["kuldes"]))
{
echo "A te választásod a ".$_POST["valami"]." elem";
}
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!