Lenyíló lista kezelése, ha csak egy választást engedélyezünk, akkor a kiválasztó gombnál megismert módon történik.
Itt is a kiválasztott elem value jellemzőjének értéke kerül elküldésre. Ha ez nincs megadva, akkor a felirata.
Szükséges ismeretek:
>> Lenyíló listaLenyíló lista kezelése:
Forráskód
<body>
<?php
$ch1 = ""; $ch2 = ""; $ch3 = "";
// Létezik a 'radio_csoport'?
if (isset($_POST["select1"])) {
// értéke = valasztas1?
if ($_POST["select1"]=='valasztas1') {
$sel1 = " selected ";
echo "<br> 1. kiválasztva";
}
// értéke = valasztas2?
if ($_POST["select1"]=='valasztas2') {
$sel2 = " selected ";
echo "<br> 2. kiválasztva";
}
// értéke = valasztas3?
if ($_POST["select1"]=='valasztas3') {
$sel3 = " selected ";
echo "<br> 3. kiválasztva";
}
}
?>
<h2>Kiválasztó lista használata</h2>
<form action="php5_form_post_select.php" method="post" >
<select name="select1" size="3">
<option value="valasztas1" <?php echo $sel1 ?> >1.</option>
<option value="valasztas2" <?php echo $sel2 ?> >2.</option>
<option value="valasztas3" <?php echo $sel3 ?> >3.</option>
</select>
<input type="submit" name="kuld">
</form>
</body>