Einzelnen Beitrag anzeigen
  #1  
Alt 13.06.2006, 12:10:19
ingokr ingokr ist offline
Anfänger
 
Registriert seit: Jun 2006
Beiträge: 1
Tabelle mit Link erzeugen

Hallo,

ich habe ein kleines PHP Scfipt gechrieben, welches einen Monatskalender anzeigt. Ich möchte das egal wo ich in den Kalender klicke immer auf dei selbe Seite verlinkt wird. leider funktioniert meine Lösung nicht. Der link geht nicht. Kann mir jemand von euch da weiterhelfen?


PHP-Code:
<?php
// *** START Monatskalender ***
$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&auml;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 
"<a target=\"_blank\" href=\"http://www.iknet.de\index.php?id=24\">";
echo 
"<th colspan=\"7\" align=\"center\" style=\"font-size:12pt; font-family:Arial; color:#001689;\">".$monate[$monat-1]." ".$jahr."</th>";
echo 
"<tr>\n<td style=\"color:#666666\"><b>Mo</b></td><td style=\"color:#666666\"><b>Di</b></td>";
echo 
"<td style=\"color:#666666\"><b>Mi</b></td><td style=\"color:#666666\"><b>Do</b></td>";
echo 
"<td style=\"color:#666666\"><b>Fr</b></td><td style=\"color:#0000cc\"><b>Sa</b></td>";
echo 
"<td style=\"color:#cc0000\"><b>So</b></td></tr>\n";
echo 
"<tr>\n";
$i=1;
while(
$i<$erster){echo "<td>&nbsp;</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:#ff0000;\" align=center>";}
   else{echo 
"<td style=\"font-size:8pt; font-family:Verdana\" align=center>";}
   if(
$i==$heute){echo "<span style=\"color:#ffffff;\">$i</span>";}
   else if(
$rest==6){echo "<span style=\"color:#0000cc\">$i</span>";}
   else if(
$rest==0){echo "<span style=\"color:#cc0000\">$i</span>";}
   else{echo 
"$i";}
   echo 
"</td>\n";
   if(
$rest==0){echo "</tr>\n<tr>\n";}
   
$i++;
  }
echo 
"</tr>\n";
echo 
"</table>\n";
// *** ENDE Monatskalender ***
?>
danke Ingo
Mit Zitat antworten