რადიოღილაკები 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>
ორი გადამრთველის გამოყენებით ჰკითხეთ მომხმარებელს მისი სქესი. ეკრანზე გამოიტანეთ შედეგი.