Captain Subtext
Mitglied
Hi,
ich habe im Internet einen Kalender gefunden und wüsste nun gerne wie ich es schaffe das die einzelne Tage anklickbar sind und das so das sich ein Pop-Up Fenster öffnet in dem steht was an diesem Tag anliegt. Habt ihr ein paar Tipps ?
ich habe im Internet einen Kalender gefunden und wüsste nun gerne wie ich es schaffe das die einzelne Tage anklickbar sind und das so das sich ein Pop-Up Fenster öffnet in dem steht was an diesem Tag anliegt. Habt ihr ein paar Tipps ?
PHP:
<?php
$zeit=time();
$jahr=date("Y", $zeit); // ermitteln des Jahres
$mon=date("n", $zeit); // ermitteln des Monats
$akt=date("d", $zeit); // ermitteln des aktuellen Tages
$last=date("t", mktime(0,0,0,$mon,1,$jahr)); // ermitteln des letzten Tages des Monats
// Arrays für Monate und Wochentage
$mo = Array("", "Januar", "Februar", "März","April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember");
$wd = Array("So", "Mo", "Di", "Mi","Do", "Fr", "Sa", "So");
// ermitteln des Wochentages für den ersten Tages des Monats
$first_wd=date("w", mktime(0,0,0,$mon,1,$jahr));
if ($first_wd==0) $first_wd=7; // Korrektur für den Sonntag
echo "<table border=0 cellpadding=1 cellspacing=1>\n";
// Monat ausgeben
echo "<tr><td class=h colspan=7><b>" . $mo[$mon] . " $jahr</b></td>";
// Wochentage ausgeben
echo "<tr class=s><td>Mo</td><td>Di</td><td>Mi</td><td>Do</td><td>Fr</td><td>Sa</td><td>So</td></tr>\n";
echo "<tr>";
// Leere Zellen ausgeben, bis zum ersten Tag des Monats
for ($j=1; $j<$first_wd; $j++) { echo "<td class=d> "; }
for ($i=1; $i<=$last; $i++)
{
$x=$wd[date("w", mktime(0,0,0,$mon,$i,$jahr))]; // ermitteln des Wochentages
$bo="d0"; // definition des Standard-Style
if ($x=="So") { $bo="d1"; } // Einfärbung des Sonntages
if ($i==$akt) { $bo="d2"; } // Einfärbung des aktuellen Tages
echo "\t<td class=$bo>$i</td>\n";
if ($x=="So") echo "</tr>\n<tr>"; // Am Sonntag endet die jeweilige Zeile
}
echo "</tr></table>\n";
?>