Die ganzen html Tags für den Kopf:
html
head
meta http-equiv="content-type" content="text/html; charset=utf-8"
/ head
body
Dann begint das PHP Programm:
php
Es werden Konstanten definiert, damit die Includedateien wissen in welchem php programm sie sich befinden:
$kopf = "jahr";
$fix = "aus";
Hier werden werden Konstanten geholt, die der User festlegt:
include param.inc;
Hier geht es um die Farben:
include "paramF.inc";
Hier wird das Kopfmenü dargestellt.
Durch die übergebene Konstate $kopf weis die Inkludedaten welchen Menüpunkt sie als Link darstellen muss.
include kopf.inc;
Ein Untermenü
echo "< br >\n";
echo "Namenstage - \n";
echo '< a href="feiertage.php">Feiertage< /a >' . "\n";
Konstanten für die Monate
$monate = array("nix","jan","feb","mar","apr","mai","jun","jul","aug","sep","okt","nov","dez");
$monateL = array("nix","Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember");
$name1 = array();
$datei1 = array();
Schleife durch alle Monate
for($m=1;$m kleiner 13;$m++) {
   $name2 = array();
   $datei2 = array();
   for($t=1;$t kleiner 32;$t++) {
     $name2[$t] = "";
     $datei2[$t] = "";
   }
   $name1[$m] = $name2;
   $datei1[$m] = $datei2;
}
Ende der Schleife durch alle Monate
$files = glob('heilige/*.inc');
Schleife durch alle Dateien
foreach($files as $file) {
   include $file;
   $a = strpos($Gedenktag,'.');
   $t1 = substr($Gedenktag,0,$a);
   $m1 = substr($Gedenktag,$a+1,-1);
   $name1[$m1][$t1] = $reg[0];
   $datei1[$m1][$t1] = substr($file,8);
}
Ende der Schleife durch alle Dateien
echo "< br >< br >\n";
echo "< table >\n";
echo "< tr >\n";
Schleife durch alle Monate
for($m=1;$m kleiner 13;$m++) {
   echo "< td >< /td >\n";
   echo "< td >\n";
   echo $monateL[$m] . "\n";
   echo "< /td >\n";
}
Ende der Schleife durch alle Monate
echo "< /tr >\n";
for($t=1;$t kleiner 32;$t++) {
   echo "< tr >\n";
   for($m=1;$m kleiner 13;$m++) {
     echo "< td >\n";
     if ($t<31 or $m==1 or $m==3 or $m==5 or $m==7 or $m==8 or $m==10 or $m==12) {
       if ($t<30 or $m!=2) echo $t . "\n";
     }
     echo "< /td >\n";
     echo "< td >\n";
     echo '< a href="heiliger.php?h=' . $datei1[$m][$t] . '">' . $name1[$m][$t] . '< /a >' . "\n";
     if ($m==11 and $t==1) echo '< a href="index.php">allerheiligen< /a >' . "\n";
     echo "< /td >\n";
   }
   echo "< /tr >\n";
}
echo "< /table >\n";

< /body >
< /html >