Hallo,
Ich habe schon öfters mit PHP/HTML gearbeitet.
Ich habe jetzt das Problem das ich 3 Dropdown Menus habe und zwer Tag, Monat und Jahr.
Ich wollte das so machen das immer wenn ich bei einem der 3 etwas ändere wird meine Mainpage aktualisiert.
Mein Problem ist nun das das Dropdownmenu für die Tage abhänig davon ist welcher Monat ausgewählt ist.
Ich habe sehr viel gesucht aber nicht wirklich das gefunden was ich brauche.
Hier mein Code:
Jahr:
<select id="year" onchange="parent.frame_main.document.location.href='main.php?month='+document.getElementById('month').value+'&year='+document.getElementById('year').value" >
<?php
$strYear=date("Y");
setlocale(LC_TIME, 'de_DE.UTF-8');
$strEndYear=date("Y");
for($i=2008;$i<=$strEndYear;$i++) {
$strCurYear=$i;
if($strCurYear==$strYear) $strSel="selected"; else $strSel="";
print('<option '. $strSel .' value="'.$strCurYear.'">'.$strCurYear.'</option>');
}
?>
</select>
Monat:
<select id="month" onchange="parent.frame_main.document.location.href='main.php?month='+document.getElementById('month').value+'&year='+document.getElementById('year').value">
<?php
$strMonth=date("m");
$strSel = "";
setlocale(LC_TIME, 'de_DE.UTF-8');
for($i=1;$i<=12;$i++) {
$strCurMonth=$i;
if(strlen($strCurMonth)==1) $strCurMonth="0$strCurMonth";
if($strCurMonth==$strMonth) $strSel="selected"; else $strSel="";
$strMonthName=strftime('%B',strtotime("2008-$strCurMonth-1"));
print('<option '. $strSel .' value="'.$strCurMonth.'">'.$strMonthName.'</option>');
}
?>
</select>
Tag:
<select id="day" onchange="parent.frame_main.document.location.href='main.php?month='+document.getElementById('month').value+'&year='+document.getElementById('year').value">
<?php
?>
</select>
Danke im Vorraus
Salztorte