Radio pogas PHP
Tagad iemācīsimies strādāt ar radio
PHP. Izveidosim vairākas izvēles pogas mūsu
formā:
<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>
Pēc formas iesniegšanas $_GET masīvā
būs atzīmētās radio pogas value
atlases vērtība vai null,
ja nekas netika atzīmēts:
<?php
var_dump($_GET['radio']); // '1', '2', '3' vai null
?>
Strādājot ar radio pogām, rodas tāda pati problēma, kā ar checkboxiem. Lai atrisinātu šo problēmu, pievienosim slēpto ievades lauku:
<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>
Var arī neievadīt slēpto ievades lauku, bet padarīt vienu no radio pogām pēc noklusējuma atzīmētu:
<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>
Izmantojot divas radio pogas, jautājiet lietotājam viņa dzimumu. Parādiet rezultātu ekrānā.