hume1991
Erfahrenes Mitglied
Hallo zusammen,
ich suche schon seit mehreren Tagen eine Lösung bzgl. Dropdown Feld. Es handelt sich hierbei um ein Formular mit Pflichtfelder, wenn es fehlerhaft abgesendet wurde, dann sollten die alten Daten übernommen werden wie z.B. bei Textfeld:
im value Bereich
bedauerlich ist es mir noch nicht gelungen es im Dropdown Feld umzusetzen, ich poste hier mal meinen Code. Sollte jemand eine einfachere Idee haben bitte ich euch dass Beispiel zu posten.
Mit freundlichen Grüßen
Christian
ich suche schon seit mehreren Tagen eine Lösung bzgl. Dropdown Feld. Es handelt sich hierbei um ein Formular mit Pflichtfelder, wenn es fehlerhaft abgesendet wurde, dann sollten die alten Daten übernommen werden wie z.B. bei Textfeld:
im value Bereich
PHP:
value="<?php echo $_POST['Leistung']; ?>
bedauerlich ist es mir noch nicht gelungen es im Dropdown Feld umzusetzen, ich poste hier mal meinen Code. Sollte jemand eine einfachere Idee haben bitte ich euch dass Beispiel zu posten.
HTML:
<tr>
<td> <label>Gebäude Typ:*</label> </td>
<td> <select class="Felder" name="Typ" size="5">
<option value="1"> <?echo $selected_1;?> Wohnhaus</option>
<option value="2"> <?echo $selected_2;?>Gewerbe (Bäcker,Metzger, etc.)</option>
<option value="3"> <?echo $selected_3;?>Gebäude m. hohem Wärmebedarf (Hotel,Altenheim,Schwimmbad)</option>
<option value="4"> <?echo $selected_4;?>Sonstiges</option>
</select> </td> </tr>
PHP:
if(isset($_POST['Typ'])){
if($_POST['Typ'] == '1'){
$selected_1 = 'selected="1"';
}
}
else{
$selected_1 = '';
}
if($_POST['Typ'] == '2'){
$selected_2 = 'selected="2"';
}else{
$selected_2 = '';
}
if($_POST['Typ'] == '3'){
$selected_3 = 'selected="3"';
}else{
$selected_3 = '';
}
if($_POST['Typ'] == '4'){
$selected_4 = 'selected="4"';
}else{
$selected_4 = '';
}
Mit freundlichen Grüßen
Christian