Ich habe folgendes array:
Auslesen tu ich wie folgt:
Tage natürlich für die gesamte Woche!
Nur leider markiert es mir nur den letzten Feiertag aus dem array.
PHP-Code:
if ($feiertage == "Sachsen") {
$ftage = array("01.01" =>"Neujahrstag",
"03.04" =>"Karfreitag",
"06.04" =>"Ostermontag",
"01.05" =>"Tag der Arbeit",
"14.05" =>"Christi Himmelfahrt",
"25.05" =>"Pfingstmontag",
"04.06" =>"Fronleichnam\n(LK Bautzen,Westlausitzkreis)",
"03.10" =>"Tag der Deutschen Einheit",
"31.10" =>"Reformationstag",
"18.11" =>"Buß- u. Bettag",
"25.12" =>"1. Weihnachtsfeiertag",
"26.12" =>"2. Weihnachtsfeiertag"
);
}
Auslesen tu ich wie folgt:
PHP-Code:
foreach($ftage as $datum => $feiertag) {
$datumfeiertag = $datum.".".$jahr;
$timestamp_montag = strtotime("{$jahr}-W{$kalenderwoche}");
$time_mo = date("d.m.Y", $timestamp_montag);
if ($time_mo == $datumfeiertag) {
$planmontag = "<font color='red'>$time_mo <img src='../images/hilfe.png' title='{$feiertag}'/></font>";
} else {
$planmontag = $time_mo;
}}
Tage natürlich für die gesamte Woche!
Nur leider markiert es mir nur den letzten Feiertag aus dem array.
Kommentar