Hi!
Folgendes Problem: Ich habe einen Kalendercode (siehe ganz unten) mit dem ich einen Kalender fürs Jahr 2007 darstellen kann (auch für 2008 usw.).
Nun habe ich aber den Wunsch, bestimmte Daten zu makieren, z.B. den 15. Mai.
Ich habe leider keine Ahnung, wie ich das realisieren kann :S
Könnt ihr mir einen Hinweis oder einen Tipp geben, wie ich anfangen muss?
Breuker
Kalendercode:
Folgendes Problem: Ich habe einen Kalendercode (siehe ganz unten) mit dem ich einen Kalender fürs Jahr 2007 darstellen kann (auch für 2008 usw.).
Nun habe ich aber den Wunsch, bestimmte Daten zu makieren, z.B. den 15. Mai.
Ich habe leider keine Ahnung, wie ich das realisieren kann :S
Könnt ihr mir einen Hinweis oder einen Tipp geben, wie ich anfangen muss?
Breuker
Kalendercode:
PHP:
<?
function kalender_monat($date_month, $date_year) {
$monate = array(
1=>"Januar",
2=>"Februar",
3=>"März.",
4=>"April",
5=>"Mai",
6=>"Juni",
7=>"Juli",
8=>"August",
9=>"September",
10=>"Oktober",
11=>"November",
12=>"Dezember");
$theday = date(w, mktime(0, 0, 0, $date_month, 1, $date_year));
$daysinmonth = date("t", mktime(0, 0, 0, $date_month, 1, $date_year));
echo "<table border=1>";
echo "<tr>";
echo "<tr><td colspan='7'>".$monate[$date_month]."</td></tr>";
echo "<td>So</td>";
echo "<td>Mo</td>";
echo "<td>Di</td>";
echo "<td>Mi</td>";
echo "<td>Do</td>";
echo "<td>Fr</td>";
echo "<td>Sa</td>";
echo "</tr>";
echo "<tr>";
for ($i=0;$i<$theday;$i++)
{
echo "<td> </td>";
}
for ($list_day=1;$list_day<=$daysinmonth;$list_day++)
{
echo "<td>" . $list_day . "</td>";
if ($theday == 6)
{
echo "</tr>";
echo "<tr>";
$theday = -1;
}
$theday++;
}
echo "</tr>";
echo "</table>";
}
?>
<table width="100%" border="0">
<tr>
<td><? echo kalender_monat(1,date(Y)); ?></td>
<td><? echo kalender_monat(2,date(Y)); ?></td>
<td><? echo kalender_monat(3,date(Y)); ?></td>
<td><? echo kalender_monat(4,date(Y)); ?></td>
</tr>
<tr>
<td><? echo kalender_monat(5,date(Y)); ?></td>
<td><? echo kalender_monat(6,date(Y)); ?></td>
<td><? echo kalender_monat(7,date(Y)); ?></td>
<td><? echo kalender_monat(8,date(Y)); ?></td>
</tr>
<tr>
<td><? echo kalender_monat(9,date(Y)); ?></td>
<td><? echo kalender_monat(10,date(Y)); ?></td>
<td><? echo kalender_monat(11,date(Y)); ?></td>
<td><? echo kalender_monat(12,date(Y)); ?></td>
</tr>
</table>