Radiobutton aktiv halten

fredolin

Erfahrenes Mitglied
Hallo Folks,

ich weiss nicht, ob das hier rein gehört.
Hab da ein Formular, wo ich per php abfrage was ausgefüllt ist und wenn was vergessen wurden ist, wird eine Fehlermeldung angezeigt.

In diesem Formular sind Radiobuttons enthalten, dich ich auch abfrage. DOch wenn man die Radiobutton geklickt hat und zwischen seitigen einen Pagereload macht, ist der aktivierte R-Button nicht mehr aktive.

Meien frage ist nun, wie kann ich einen R-Button aktiv halten?
Bei den input-Feldern kann ich den Wert per
kleine B.s.
HTML:
<form>
<input type="text" name="test" value="<?php echo $_POST['wert'] ?>"
</from>
nach einem Relaod der Seite den Wert anzeigen lassen.
Doch wie kann ich das bei einem Radiobutton machen?
HTML:
<form>
<input type="radio" name="gender" value="Herr" />Herr<br />
<input type="radio" name="gender" value="Frau"/>Frau
</form>

Kann mir da eine r ne Lösungsansatz geben?

MFG
Fredolin
 
Moin fredolin,

probiers mal so:
PHP:
<input type="radio" name="gender" value="Herr" <?php if(isset($_POST['gender']) && $_POST['gender']=='Herr'){echo 'checked="checked"'};?> />

Für sowas empfiehlt es sich, eine kleine Hilfsfunktion zu Schreiben, damit man nicht bei jedem Button die Codewurst auf dem Tisch hat ;)
 
Zurück