Radijski gumbi v PHP
Poglejmo si, kako delamo z radio
v PHP. Naredimo več radijskih gumbov v
naši obrazcu:
<form action="" method="GET">
<input type="radio" name="radio" value="1">
<input type="radio" name="radio" value="2">
<input type="radio" name="radio" value="3">
<input type="submit">
</form>
Po pošiljanju obrazca bo v $_GET radijskega gumba
vsebovala vrednost atributa value
označenega radijskega gumba ali null,
če ni bilo nič označeno:
<?php
var_dump($_GET['radio']); // '1', '2', '3' ali null
?>
Pri delu z radijskimi gumbi se pojavi ista težava kot pri potrditvenih poljih. Za rešitev te težave dodajmo skriti vnos:
<form action="" method="GET">
<input type="hidden" name="radio" value="0">
<input type="radio" name="radio" value="1">
<input type="radio" name="radio" value="2">
<input type="radio" name="radio" value="3">
<input type="submit">
</form>
Namesto skritega vnosa lahko tudi naredimo enega od radijskih gumbov privzeto označenega:
<form action="" method="GET">
<input type="radio" name="radio" value="1" checked>
<input type="radio" name="radio" value="2">
<input type="radio" name="radio" value="3">
<input type="submit">
</form>
Z dvema radijskima gumboma vprašajte uporabnika njegov spol. Rezultat prikažite na zaslonu.