Mario: Kalender Programmieren (problem mit variablen)

Beitrag lesen

P.S.:
mein bisheriger grade ersatzweise geschriebener kalender sieht so aus:
Kalender

nur jetzt sollen nicht alle monate auf einmal da erscheinen, sondern immer nur drei nebeneinander(voriger, aktueller und nächster Monat) stehen.

vielleicht solltest du dir den aufbau der homepage anschauen, eventuell ist das hilfreich..

code vom aktuellen "Kalender"

  
<?php  
$monat=1;  
$monatname = array("1" => "Januar",  
				   "2" => "Februar",  
				   "3" => "M&auml;rz",  
				   "4" => "April",  
				   "5" => "Mai",  
				   "6" => "Juni",  
				   "7" => "Juli",  
				   "8" => "August",  
				   "9" => "September",  
				   "10" => "Oktober",  
				   "11" => "November",  
				   "12" =>"Dezember");  
  
echo "<table border='1' align='center'>";  
echo "<tr><td colspan='6' align='center'>".date('Y')."</td></tr>";  
echo "<tr >";  
	while($monat<=12)  
	{  
		echo "<td  valign='top'>";  
		$tag=1;  
		$anztage = date("t",mktime(0,0,0, $monat,date("d"),date("Y")));  
		echo "<table>";  
		echo "<tr><td colspan='6' align='center'>$monatname[$monat]</td></tr>";  
		echo "<tr>";  
		while($tag <= $anztage)  
		{  
			echo "<td>";  
			if ($monat==date("m") && $tag == date("d"))  
			{  
			echo "<b><u> $tag </b></u>";  
			}  
			else  
			{  
			echo "$tag";  
			}  
			echo "</td>";  
				  
			if (($tag%7) == "0")  
			{  
				echo "</tr><tr>";  
			}  
			$tag++;  
			  
		};  
		echo "</tr>";  
		echo "</table>";  
		echo "</td>";  
		  
		  
		if (($monat%4)== "0")  
			{  
				echo "</tr><tr>";  
			}  
			$monat++;  
	}  
echo "</tr>";  
echo "</table>";  
?>