### Wenn Monat und Jahr nicht eingetragen, benutze das aktuelle if($month=="" || $year==""){ $akt_month= date(n,time()); $akt_year = date(Y,time()); } else{ $akt_month = $month; $akt_year = $year; } ### Finde heraus welcher Wochentag, 1.Tag im Monat $day_in_month = date(t,mktime(0, 0, 0, $akt_month, 1, $akt_year)); $fday_in_month = date(w,mktime(0, 0, 0, $akt_month, 1, $akt_year)); ### Setze Position in Kalender und berechne Wochen im Monat if ($fday_in_month==0)$rows=($day_in_month+6)/7; elseif($fday_in_month==1)$rows=($day_in_month+0)/7; elseif($fday_in_month==2)$rows=($day_in_month+1)/7; elseif($fday_in_month==3)$rows=($day_in_month+2)/7; elseif($fday_in_month==4)$rows=($day_in_month+3)/7; elseif($fday_in_month==5)$rows=($day_in_month+4)/7; elseif($fday_in_month==6)$rows=($day_in_month+5)/7; ### autom. Jahreswechsel bei monat<1, monat>12 if($akt_month==1){ $m_month=12; $m_year=$akt_year-1; $p_month=2; $p_year=$akt_year; } elseif($akt_month==12){ $m_month=11; $m_year=$akt_year; $p_month=1; $p_year=$akt_year+1; } else{ $m_month=$akt_month-1; $m_year=$akt_year; $p_month=$akt_month+1; $p_year=$akt_year; } ?>

«  »

MontagDienstagMittwochDonnerstagFreitagSamstagSonntag
style="border:solid 1px;background-color:;">".$day."";show_urlaub($akt_month,$day,$akt_year,$db,$rechte);$day++;}elseif($day!=1 && $day_in_month>=$day){echo "".$day."";show_urlaub($akt_month,$day,$akt_year,$db,$rechte);$day++;} ?>   style="border:solid 1px;background-color:;">".$day."";show_urlaub($akt_month,$day,$akt_year,$db,$rechte);$day++;}elseif($day!=1 && $day_in_month>=$day){echo "".$day."";show_urlaub($akt_month,$day,$akt_year,$db,$rechte);$day++;} ?>   style="border:solid 1px;background-color:;">".$day."";show_urlaub($akt_month,$day,$akt_year,$db,$rechte);$day++;}elseif($day!=1 && $day_in_month>=$day){echo "".$day."";show_urlaub($akt_month,$day,$akt_year,$db,$rechte);$day++;} ?>   style="border:solid 1px;background-color:;">".$day."";show_urlaub($akt_month,$day,$akt_year,$db,$rechte);$day++;}elseif($day!=1 && $day_in_month>=$day){echo "".$day."";show_urlaub($akt_month,$day,$akt_year,$db,$rechte);$day++;} ?>   style="border:solid 1px;background-color:;">".$day."";show_urlaub($akt_month,$day,$akt_year,$db,$rechte);$day++;}elseif($day!=1 && $day_in_month>=$day){echo "".$day."";show_urlaub($akt_month,$day,$akt_year,$db,$rechte);$day++;} ?>   style="border:solid 1px;background-color:;">".$day."";show_urlaub($akt_month,$day,$akt_year,$db,$rechte);$day++;}elseif($day!=1 && $day_in_month>=$day){echo "".$day."";show_urlaub($akt_month,$day,$akt_year,$db,$rechte);$day++;} ?>   style="border:solid 1px;background-color:;">".$day."";show_urlaub($akt_month,$day,$akt_year,$db,$rechte);$day++;}elseif($day!=1 && $day_in_month>=$day){echo "".$day."";show_urlaub($akt_month,$day,$akt_year,$db,$rechte);$day++;} ?>