Radioknapper i PHP

La oss nå lære å jobbe med radio i PHP. La oss lage flere radioknapper i skjemaet vårt:

html<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>

Etter innsending av skjemaet vil $_GET av radioknappen inneholde verdien av attributtet value for den valgte radioknappen, eller null, hvis ingenting ble valgt:

html<?php
  var_dump($_GET['radio']); // '1', '2', '3' eller null
?>

Ved arbeid med radio oppstår det samme problemet som med avkrysningsbokser. For å løse dette problemet la oss legge til et skjult input-felt:

html<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>

Man kan også unngå å introdusere et skjult input-felt, og gjøre en av radioknappene valgt som standard:

html<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>
Задание 1

Ved hjelp av to radioknapper, spør brukeren om hans/hennes kjønn. Vis resultatet på skjermen.