Werte für die Optionsfelder (Radio) beibehalten

kayut

Mitglied
Hi,
wie kann ich die Werte für Optionsfelder eines Formulars nach dem Klicken auf die Submit-Button beibehalten.

Code:
        City <input type="radio" name="spalte" value="city" /><br>
        Country <input type="radio" name="spalte" value="country" /><br>
        Gender <input type="radio" name="spalte" value="gender" />

Das heißt, wenn man z.B. das Optionsfeld "City" wählt und auf "Formular Senden" klickt (das Formular sendet die Werte an sich selbst), soll in das wieder geladenes Formular das Optionsfeld "City" gewählt (checked) sein.

Wei kriege ich das hin

Danke
 
PHP:
City <input type="radio" name="spalte" value="city" <?php echo ($_POST['spalte']=='city') ? checked='checked="checked"' : ''; ?>  /><br>
 
Zuletzt bearbeitet:
@ yaslaw: Leider hast du ein paar Anführungszeichen falsch gesetzt...

PHP:
 City <input type="radio" name="spalte" value="city" <?php echo ($_POST['spalte']=='city') ? 'checked="checked"' : ''; ?>  /><br>
 
Wow, ihr seid super. Danke für eure Hilfe.
Ich muss leider jetzt weg und kann das Ganze nicht testen, bin aber sicher, dass es gehen wird.

ich melde mich nochmal, sobald ich das getestet habe.

Danke
 
Hi,

wie schon erwartet klappt das mit eurem Code wunderbar, obwohl ich die Schreibweise nicht ganz folgen kann.
Ich hätte das selbst in etwa so geschrieben:

PHP:
<input type="radio" name="spalte" value="city"
        <?php if($_POST['spalte']=='city') echo " checked='checked'"; ?> />

Wäre das auch OK?
 
Zurück