Kalendár
Kalendár vyrenderovaný do HTML tabuľky.
<TABLE BORDER=1> <TR><TD COLSPAN=7 ALIGN="center"> <? echo date('F Y', time()); ?> <TR> <TD>Po <TD>Ut <TD>St <TD>Št <TD>Pi <TD>So <TD><FONT COLOR='red'>Ne</FONT> <? $weekday=date('w', time()); $today=date('j', time()); $days=date('t', time()); $year=date('Y', time()); $month=date('n', time()); $FirstInMonth=date('w', mktime(0, 0, 0, $month, 1, $year)); if ($FirstInMonth==0) {$FirstInMonth=7;} $isvalid=true; $counting=false; $fakeday=1; $day=1; for ($week=0; $isvalid; $week++) { echo "<TR>"; for ($i=1; ($i<=7); $i++) { echo "<TD>"; if ($fakeday==$FirstInMonth) { $counting=true; } $isvalid=($day<=$days); if ($counting && $isvalid) { if ($day==$today) { echo "<FONT COLOR='blue'>$day</FONT>\n"; }elseif ($i==7) { echo "<FONT COLOR='red'>$day</FONT>\n"; }else{ echo $day; } $day++; } $fakeday++; } } ?> </TABLE>