Pastor0345
Grünschnabel
Hallo! Habe da ein kleines Problem. Is eigentlich ziemlich simpel, aber irgendwie hab ich einen kleinen Denkfehler. Habe ein Formular in dem nach dem Abschicken vorher nochmal alle Felder auf ihre Vollständigkeit hin überprüft werden. Wenn alle Felder vollständig ausgefüllt sind werde ich weitergeleitet und wenn nicht dann wird das Formular mit den entsprechenden Fehlermeldungen wiederausgegeben. Damit die eingetragenen Daten nach der Überprüfung wieder in den Textfeldern stehen und nicht wieder alle neu eingegeben werden müssen, habe ich sie mit POST übermittelt. Hier mal ein kleiner Auszug aus meinem Quelltext:
Mein Problem ist nun das dies so weit ganz gut funktioniert. Nur bei dem Optionsauswahlmenü funktiert diese Variante nicht so ganz. Nach der Überprüfung steht immer wieder die erste Option drin. Also in dem Fall das männliche Geschlecht!
Kann mir denn freundlicherweise jemand behilflich sein?
Wäre echt super...
PHP:
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" name="formular" id="formular" method="POST" >
<label for="vorname">Vorname:</label>
<input type="text" name="vorname" id="vorname" value="<?php echo $_POST['vorname']; ?>" size="30" maxlength="30" />
<label for="zwvorname">Zweiter Vorname:</label>
<input type="text" name="zwvorname" id="zwvorname" value="<?php echo $_POST['zwvorname']; ?>" />
<label for="nachname">Nachname:</label>
<input type="text" name="nachname" id="nachname" value="<?php echo $_POST['nachname']; ?>" />
<label for="geschlecht">Geschlecht:</label>
<select name="geschlecht" id="geschlecht" value="<?php echo $_POST['geschlecht']; ?>" />
<option name="männlich">männlich</option>
<option name="weiblich">weiblich</option>
</select>
<input name="submit" type="submit" class="button" id="submit" value="Abschicken" />
</form>
Kann mir denn freundlicherweise jemand behilflich sein?
Wäre echt super...