PHP-de radio düwmeleri
Indi PHP-de radio
bilen işlemegi öwreneli. Formamyzda birnäçe çalgyry düzeliň:
<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>
Forma iberilenden soň, $_GET massiwinde
saylanan çalgyryň value atributy bahasy ýa-da
hiç zat saýlanmadyk bolsa null bolup görüner:
<?php
var_dump($_GET['radio']); // '1', '2', '3' ýa-da null
?>
Radio bilen işleýärkäm, çekbokslardaky şol bir meselä duş gelýär. Bu meseleni çözmek üçin, gizlin inputy goşalyň:
<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>
Şeýle hem gizlin inputy goşmaý, çalgyrlaryň birini deslapky görnüşde saýlanan edip goýup bolýar:
<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>
Iki sany radio çalgyry ulanmak bilen ulanyjydan onuň jynsyny soraň. Netijäni ekrana çykaryň.