Radio-Buttons in PHP

Lassen Sie uns nun lernen, wie man mit Radio-Buttons in PHP arbeitet. Erstellen wir mehrere Auswahlschalter in unserem Formular:

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>

Nach dem Absenden des Formulars befindet sich in $_GET der Wert des value-Attributs des ausgewählten Buttons, oder null, wenn nichts ausgewählt wurde:

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

Bei der Arbeit mit Radio-Buttons tritt das gleiche Problem auf, wie bei Checkboxen. Um dieses Problem zu lösen, fügen wir ein verstecktes Eingabefeld hinzu:

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 kann auch kein verstecktes Eingabefeld hinzufügen, sondern einen der Buttons standardmäßig ausgewählt lassen:

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

Fragen Sie den Benutzer mit zwei Auswahlschaltern nach seinem Geschlecht. Geben Sie das Ergebnis auf dem Bildschirm aus.