• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

dropdown menu vorbelegen???

Status
Für weitere Antworten geschlossen.

fellfresse

Neues Mitglied
ich ha da noch ne frage für heute,
ich habe ein dropdown menu in meinem formular.
wenn ich auf senden gehe wird in der bestätigungsseite der wert der auswahl angezeigt (klappt).
wenn ich von der bestätigungsseite wieder zurück zum formular will, oder durch eine fehlermeldung das formular noch nicht gesendet wurde soll in dem menu angezeigt werden was der user schon ausgewählt hat.

Code:
<select class= "txtbox" name= "anrede" size= "1">
  <option >--Bitte w&auml;hlen--</option>
  <option>Frau</option>
  <option>Herr</option>
</select>
wie bekomme ich es also hin das beim erneuten anzeigen des menüs nich "bitte wählen" sondern "Herr" angezeigt wird?

bei einfachen textboxen hab ich es schon hinbekommen:
Code:
<?php if(isset($_REQUEST['anschrift'])){echo("value=\"".$_REQUEST['anschrift']."\""); }else{echo("value=\""."Strasse + Hausnr."."\""); } ?>
 
einfach in der schleife alle möglichkeiten durchlaufen und bei übereinstimmung selected="selected" in den option tag mit reinschreiben

mal auf die schnelle:
[php:1:bb7bdf02d1]
<?php
foreach ($options as $key => $value) {
echo ($key == $_REQUEST[$name]) ? '<option selected="selected"' : '<option';
echo ' value="'.$key.'">'.$value.'</option>';
}
?>
[/php:1:bb7bdf02d1]
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben