so hab ein kalender script, und hätt es gerne so das man die einzelnen Monate durchblättern kann ,.
ein den pfeil luinks (monat zurück) und pfeil rechts monat vor,
allerdings funktioniert es bei mir nich, irgendeine überlegung ist falsch ,.
komme aber nich darauf welche,.
und zwar müsste es wenn man auf den rechten pfiel klickt, der monat+1 gem,acht werden und wenn monat>12 ist, das jahr+1 und bei den monaten wieder von vorne beginnen , allerdings weiss ich nicht wie man das umsetzt ,.
hier der code,.
$monat=date("n"
$jahr=date("Y"
$erster=date("w", mktime(0,0,0,$monat,1,$jahr));
$insgesamt=date("t"
$heute=date("d"
$monate=array("Januar","Februar","März","April","Mai","Juni","Juli","August", "September","Oktober","November","Dezember"
if($erster==0){$erster=7;}
echo "<table border=\"0\" style=\"font-size:8pt; font-family:Verdana\">\n";
echo "<th colspan=\"7\" align=\"center\" style=\"font-size:12pt; font-family:Arial; color:#ff9900;\"><a href=\"?monat=$monat-1\"><img src=\"links.gif\" border=\"0\" width=\"20\" high=\"20\"/></a>".$monate[$monat-1]." ".$jahr."<a href=\"?monat=$monat+1\"><img src=\"rechts.gif\" border=\"0\" width=\"20\" high=\"20\" /></a></th>";##link das wenn man den pfiel nach rechts drücklt monat+1 gemacht wird,. is monat =12, dann wieder bei 1 anfangen dann aber jahr +1
echo "<tr>\n";
echo "<td style=\"color:#666666\"><b>Mo</b></td>";
echo "<td style=\"color:#666666\"><b>Di</b></td>";
echo "<td style=\"color:#666666\"><b>Mi</b></td>";
echo "<td style=\"color:#666666\"><b>Do</b></td>";
echo "<td style=\"color:#666666\"><b>Fr</b></td>";
echo "<td style=\"color:#0000cc\"><b>Sa</b></td>";
echo "<td style=\"color:#cc0000\"><b>So</b></td>";
echo "</tr>\n";
echo "<tr>\n";
$i=1;
while($i<$erster){echo "<td> </td>"; $i++;}
$i=1;
while($i<=$insgesamt)
{
$rest=($i+$erster-1)%7;
if($i==$heute){echo "<td style=\"font-size:8pt; font-family:Verdana; background:#ffcc33;\" align=center>";}
else{echo "<td style=\"font-size:8pt; font-family:Verdana\" align=center>";}
if($i==$heute){echo "<span style=\"color:#000000;\"><a href=\"http://localhost/projects/buddylist/events2.php?datum=$i.$monat.$jahr\">$i</a></span>";}####hier den link zum aufrufen des datums einfpgen!(http://www.link.de ersetzen)
else if($rest==6){echo "<span style=\"color:#0000cc\"><a href=\"http://localhost/projects/buddylist/events2.php?datum=$i.$monat.$jahr\">$i</a></span>";}####hier den link zum aufrufen des datums einfpgen!(http://www.link.de ersetzen)
else if($rest==0){echo "<span style=\"color:#cc0000\"><a href=\"http://localhost/projects/buddylist/events2.php?datum=$i.$monat.$jahr\">$i</a></span>";}####hier den link zum aufrufen des datums einfpgen!(http://www.link.de ersetzen)
else{echo "<a href=\"http://localhost/projects/buddylist/events2.php?datum=$i.$monat.$jahr\">$i</a>";}
echo "</td>\n";
if($rest==0){echo "</tr>\n<tr>\n";}
$i++;
}
echo "</tr>\n";
echo "</table>\n";
// *** ENDE Monatskalender ***f
OS: Windows XP
CPU: AMD Athlon XP 3200+
RAM: 512MB DDR PC3200 (Dual Channel)
Mainboard: MSI K7n2 Delta-L
HDD: 80GB WD
Graka:Radeon 9600 Pro
=>
Alekeijer Straussbuwe