Радио-дугмићи у PHP-у
Хајде сада да научимо да радимо са radio
у PHP-у. Направићемо неколико прекидача у
нашој форми:
<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>
Након слања форме у $_GET прекидача
ће се налазити вредност атрибута value
обележеног прекидача, или null,
ако ништа није било означено:
<?php
var_dump($_GET['radio']); // '1', '2', '3' или null
?>
При раду са радио-дугмићима јавља се исти проблем, као и код чекбоксова. Да бисмо решили овај проблем хајде да додамо скривено поље:
<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>
Може се такође не уводити скривено поље, већ направити један од прекидача подразумевано обележеним:
<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>
Помоћу два прекидача питајте корисника о његовом полу. Прикажите резултат на екрану.