@Kropff
hab das auch ohne DB probiert:
bleibt beim reload nicht beim ausgewählten, sondern beim aktuellen.
teste ich dies beim auswahl tag:
wird beim reload, der ausgewählte angezeigt!
was ist daran so verschiedenen, das es bei der Tage Auswahl funktioniert und bei Jahre nicht?
hab das auch ohne DB probiert:
HTML-Code:
<select name="anfang-jahre" size="1">
PHP-Code:
$jahr = array('2009','2010');
$aktuelles_jahr = date("Y");
foreach($jahr as $jahr_value)
{
echo '<option value="'.$jahr_value.'"';
if( isset($_POST['anfang-jahre']) && $_POST['anfang-jahre'] == $jahr_value)
{
echo 'selected="selected"';
}
else if($aktuelles_jahr == $jahr_value)
{
echo 'selected="selected"';
}
echo '>';
echo $jahr_value;
echo '</option>';
}
HTML-Code:
</select>
teste ich dies beim auswahl tag:
HTML-Code:
<select name="anfang-tage" size="1">
PHP-Code:
$tage = array('01','02','03','04','05','06','07','08','09','10','11','12','13','14','15','16','17','18','19','20','22','23','24','25','26','27','28','29','30','31');
$aktueller_tag = date("d");
foreach($tage as $tage_value)
{
echo '<option value="'.$tage_value.'"';
if( isset($_POST['anfang-tage']) && $_POST['anfang-tage'] == $tage_value)
{
echo 'selected="selected"';
}
else if($aktueller_tag == $tage_value)
{
echo 'selected="selected"';
}
echo '>';
echo $tage_value;
echo '</option>';
}
HTML-Code:
</select>
was ist daran so verschiedenen, das es bei der Tage Auswahl funktioniert und bei Jahre nicht?
Kommentar