Radio Button Gruppe
Radio Button Gruppen in Formularen gruppieren zusammengehörige
Auswahlmöglichkeiten.Darüber hinaus minimieren Html Auswahlelemente
wie Radiobutton Gruppen die Fehlerquellen bei der Eingabe von Daten
durch den Anwender.
Hier werden im Vorfeld festgelegte Werte zur Auswahl angeboten, von
denen
der Anwender einen auswählen kann. Bei der Radiobutton Gruppe
handelt es
sich um ein einfaches Auswahlelement, bei dem der Benutzer aus dieser
zusammengehörigen Gruppe nur einen Eintrag auswählen kann.
Mehrfachauswahlen innerhalb einer Optionsgruppe sind nicht möglich.
Auch innerhalb einer Radiobutton Gruppe ist die Vorauswahl eines
Eintrages
möglich. Dieses erfolgt durch die Eigenschaft checked.
Durch das Festlegen eines vorbelegten Eintrages, kann das Formularelement
nicht ohne Wert versendet werden, da es einen Standardwert zugewiesen
bekommen hat.
Wenn der User keinen anderen Wert aus der Gruppe wählt,
wird dieser Default Wert übermittelt.
Html Quellcode des Formulars
<form action="stadtauswahl.php" method="post">
<strong>Wählen Sie ihre Lieblingsstadt aus</strong><br/>
<input type="radio" name="stadt" value="Gütersloh" checked="checked" />
Lieblingsstadt ist Gütersloh<br/>
<input type="radio" name="stadt" value="Bielefeld"/>Lieblingsstadt ist Bielefeld<br/>
<input type="radio" name="stadt" value="Warendorf"/>Lieblingsstadt ist Warendorf<br/>
<input type="submit" value="senden"/>
<input type="reset" value="löschen"/>
</form>
In diesem Formular wird eine Radiobutton Gruppe erstellt, deren Elemente
alle den Namen "stadt" haben.
Durch den gleichen Namen, werden diese Elemente zu einer Optionsgruppe
innerhalb des Formulars.
Innerhalb dieser Gruppe kann der User seine Lieblingsstadt auswählen.
Vorselektiert ist das Element mit dem Eintrag "Gütersloh".
Dies wird durch die Setzung der Eigenschaft: checked="checked"
innerhalb
des entsprechenden <input tags> realisiert.
Wenn der User hier keinen anderen Eintrag auswählt, wird dieser
Eintrag
an das Verarbeitungsscript gesandt.
stadtauswahl.php - PHP Auswertungsscript:
<?php
echo "Sie haben Ihre Wahl getroffen. Ihre ultimative Lieblingsstadt ist:<br/>";
echo "<b>" . $_POST['stadt'] . "</b>";
?>
Mit dem Feld $_POST['stadt'] wird die in der Optionsgruppe
gewählte Stadt ausgegeben.
Für den Fall, dass nichts augewählt wurde, würde hier
der Standardeintrag "Gütersloh"
übermittelt und entsprechend ausgegeben.
$_POST['name des feldes'] oder $_GET['name des feldes']
sind -> PHP Variablen
mit der die Inhalte von Formularen abgefragt werden können.
Der Einsatz von $_POST[ ] oder $_GET[ ] richtet sich nach der Versandmethode,
welche im Formular eingesetzt wurde.
method="post" -> $_POST[ ] oder method="get"
-> $_GET[ ].
Radio Button | PHP
- PHP
- PHP installieren
- PHP - Anfang
- Variablen erzeugen
- Kommentare
- If-Anweisungen
- Logische Operatoren
- Funktionen
- For Schleifen
- While Schleife
- Formulare
- String Funktionen
- Textfelder mehrzeilig
- Radio Button Gruppe
- Select Auswahlen
- Checkbox
- Mehrfach Auswahlen
- Dateien
- Schleifen
- Array numerisch
- Array assoziativ
- Datum - Zeit
- Mail Funktionen
- Suchen|Ersetzen