PHP-дағы радио батырмалар
Енді PHP-да radio
батырмаларымен жұмыс істеуді үйренейік. Пішінге бірнеше
radio батырмасы жасайық:
<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
массивінде белгіленген radio батырмасының
value атрибутының мәні болады,
немесе ешнәрсе белгіленбеген болса null
болады:
<?php
var_dump($_GET['radio']); // '1', '2', '3' немесе null
?>
Radio батырмаларымен жұмыс істегенде, checkbox-тардағы сияқты бірдей мәселе туындайды. Бұл мәселені шешу үшін жасырын инпутты қосамыз:
<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>
Сондай-ақ, жасырын инпутты қоспастан, бір radio батырмасын әдепкі бойынша белгіленген күйге келтіруге болады:
<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>
Екі radio батырмасын қолданып, пайдаланушының жынысын сұраңыз. Нәтижені экранға шығарыңыз.