<html>
<head>
<title>Kalendář</title>
</head>
<body>
<?php
if (IsSet($id))
{
$today = getdate($id);
}
else
{
$today = getdate();
}
$prevmonth = mktime(0, 0, 0, $today['mon']-1, $today['mday'], $today['year']);
$nextmonth = mktime(0, 0, 0, $today['mon']+1, $today['mday'], $today['year']);
$thismonth = mktime(0, 0, 0, $today['mon'], $today['mday'], $today['year']);
$firstday = mktime(0, 0, 0, $today['mon'], 1,$today['year']);
$firstdayofmonth=date("w",$firstday);
if ($firstdayofmonth==0) $firstdayofmonth=7;
$monthnum=array(1=>"Leden", 2=>"Únor", 3=>"Březen", 4=>"Duben", 5=>"Květen",
6=>"Červen", 7=>"Červenec", 8=>"Srpen", 9=>"Září", 10=>"Říjen", 11=>"Listopad", 12=>"Prosinec");
$daysinmonth = date("t",$thismonth);
$daycount=1;
echo '<table border="1" align="center">'." ";
echo '<tr><td colspan="7" align="center"><a href="kalendar.php?id='.$prevmonth.'"><</a>
<b> '.$monthnum[$today['mon']].' '.$today['year'].'</b>
<a href="kalendar.php?id='.$nextmonth.'">></a></td></tr>'." ";
echo "<tr>
<td>Po</td><td>Út</td><td>St</td><td>Čt</td><td>Pa</td><td>So</td><td>Ne</td>
</tr>";
for ($week=1; $week <= 6; $week++)
{
echo "<tr> ";
for($day=1; $day <=7; $day++)
{
if( ($day >= $firstdayofmonth) || ($week >1) )
{
echo"<td height=20px>";
if ($daycount <= $daysinmonth)
{
echo $daycount;
$daycount++;
}
echo " </td> ";
}
else
{
echo "<td height=20px> </td> ";
}
}
echo " </tr> ";
}
echo"</table>";
?>
</body>
</html>
|