Registrierer
Erfahrenes Mitglied
Ich biet eine Auswahlliste wie folgt an:
Was zur Folge hat, dass der gewählte Wert jeweils doppelt in der Liste zu finden ist.
Wie kann man das vermeiden?
PHP:
echo' <select name="bis">';
if (isset($_POST['zeitraum']) && preg_match("/\d{4}/",$_POST['bis']))
echo "<option value=\"".$_POST['bis']."\" selected=\"selected\">".$_POST['bis']."</option>\n";
else
echo "<option value=\"\" selected=\"selected\">".date('Y')."</option>\n";
$j = 0;
while ($j <= date('Y')-2000) {
echo "<option value=\"".(2000+$j)."\">".(2000+$j)."</option>\n";
$j++;
}
echo ' </select>';
Wie kann man das vermeiden?