Kezdőoldal » Számítástechnika » Weblapkészítés » Php-val, hogyan lehet megvizsg...

Php-val, hogyan lehet megvizsgálni, hogy html-ben melyik elem lett kiválasztva a lenyíló listából?

Figyelt kérdés
<select><option value='1'>1</option><option value='2'>2</option></select> erre gondolok

2013. ápr. 13. 13:01
 1/5 anonim ***** válasza:
43%

1. is form-ban kell lennie, aminek van method paramétere POST vagy GET.


Select-nek is kell lennie 1 name paraméternek, ami az index neve lesz. Mondjuk: slct


De a legkönnyebb ha GET-ként küldöd el és látod az URL-ben hogy néz ki, vagy print_r($_POST); -al kiiratod és látod hogyan épül fel.


print_r(); után érdemes 1 die()-t tenni.


Ha jól emlékszem így:

valueérték = $_POST[select name]

2013. ápr. 13. 13:09
Hasznos számodra ez a válasz?
 2/5 anonim ***** válasza:
100%

<form action="" method="post">

<select name="valami">

<option value="1">1</option>

<option value="2">2</option>

</select>

<input type="submit" value="küldés" />

</form>


Ebben az esetben a SELECT NAME paraméterében megadott érték lesz a változó, ami a FORM METHOD paramétere alapján megadott globális változóba lesz. (POST/GET lehet)

Tehát php -ban: $_POST['valami'] a változó.

2013. ápr. 13. 13:10
Hasznos számodra ez a válasz?
 3/5 A kérdező kommentje:
köszönöm
2013. ápr. 13. 13:34
 4/5 anonim ***** válasza:
option value nem szükséges...
2013. ápr. 14. 11:11
Hasznos számodra ez a válasz?
 5/5 anonim ***** válasza:

Ebben a mintában tényleg nem szükséges, mivel a value és text megegyezik.

De nem jó megszokni, mert pl. ha városokat listáz, és irányítószám kell akkor a value értéke 4 számjegy, a text -be pedig város neve kerül.

2013. ápr. 14. 11:44
Hasznos számodra ez a válasz?

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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!