Aktueller Standort: Startseite> Neueste Artikel> Fertigkeiten der PHP-Formularverarbeitung: Detaillierte Erläuterung der Verwendung mehrerer Kontrollkästchen, Radiokästchen und Dropdown-Listen

Fertigkeiten der PHP-Formularverarbeitung: Detaillierte Erläuterung der Verwendung mehrerer Kontrollkästchen, Radiokästchen und Dropdown-Listen

M66 2025-06-20

Fertigkeiten der PHP-Formularverarbeitung: Detaillierte Erläuterung der Verwendung mehrerer Kontrollkästchen, Radiokästchen und Dropdown-Listen

In der Webentwicklung sind Formulare eine der wichtigsten Möglichkeiten für Benutzer, mit Websites zu interagieren. Mehrere Kästchen, Radiofelder und Dropdown-Listen in Formularen sind allgemeine Eingabelemente. In diesem Artikel wird detailliert eingeführt, wie diese Formelemente über PHP verarbeitet und entsprechende Codebeispiele bereitgestellt werden, damit Entwickler diese gemeinsamen Operationen beherrschen.

1. Mehrere Auswahlboxen

Mit dem Kästchen Multi-Check können der Benutzer mehrere Optionen auswählen. In HTML, verwenden Sie Tags können Multi-Check-Boxen erstellen. Wenn ein Benutzer ein Formular einreicht, kann PHP den von Benutzer ausgewählten Wert über die globale Variable $ _post oder $ _get erhalten.

Codebeispiel:

<form method="post" action="submit.php">
  <input type="checkbox" name="color[]" value="red">Rot<input type="checkbox" name="color[]" value="blue"> Blau<input type="checkbox" name="color[]" value="green"> Grün<input type="submit" value="einreichen">
</form>
<?php
if(isset($_POST['color'])){
    $selectedColors = $_POST['color'];
    foreach($selectedColors as $color){
        echo $color . "<br> ";
    }
}
?>

Im obigen Code empfängt PHP durch Einstellen des Namensattributs des Multi-Selekten-Felds in Color [] den von Benutzer ausgewählten Wert in Form eines Arrays. Wir geben dann jede ausgewählte Farbe aus, indem wir das Array durchqueren.

2. Radiobox

Mit dem Radierfeld kann der Benutzer eine von mehreren Optionen auswählen. In HTML, verwenden Sie Tags können Radiofelder erstellen. Ähnlich wie bei Multi-Check-Feldern kann PHP, wenn ein Benutzer ein Formular einreicht, auch den von Benutzer ausgewählten Wert über die globale Variable $ _post oder $ _get erhalten.

Codebeispiel:

<form method="post" action="submit.php">
  <input type="radio" name="gender" value="male">männlich<input type="radio" name="gender" value="female"> weiblich<input type="submit" value="einreichen">
</form>
<?php
if(isset($_POST['gender'])){
    $selectedGender = $_POST['gender'];
    echo "Das Geschlecht, das Sie wählen, ist:" . $selectedGender;
}
?>

In diesem Beispiel ist das Namensattribut des Radiofelds Geschlecht , und PHP erhält das vom Benutzer ausgewählte Geschlecht über $ _post ['Geschlecht'] .

3. Dropdown-Liste

Die Dropdown-Liste ist für den Benutzer eine Möglichkeit, aus einer bestimmten Option auszuwählen. In HTML, verwenden Sie