prepare($sql); $stmt->execute([$heute]); $row = $stmt->fetch(PDO::FETCH_ASSOC); if ($row) { $bibelwort = $row['bibelwort']; $bibelvers = $row['bibelvers']; $eingangNummer = $row['eingang_nummer']; $eingangTitel = $row['eingang_titel']; } else { $bibelwort = "Bibelwort nicht eingetragen"; $bibelvers = "Bibelvers nicht gefunden."; $eingangNummer = "N/A"; $eingangTitel = "Eingangslied nicht gefunden"; } // --- Ansagen --- $sqlAnsagen = "SELECT ansage_datum_von, ansage_datum_bis, ansage_uhrzeit, ansage_ort, ansage_titel, ansage_untertitel FROM ansagen WHERE ansage_datum_von >= ? OR ansage_datum_bis >= ? ORDER BY ansage_datum_von ASC"; $stmtAnsagen = $pdo->prepare($sqlAnsagen); $stmtAnsagen->execute([$heute, $heute]); $ansagenResult = $stmtAnsagen->fetchAll(PDO::FETCH_ASSOC); // Verbindung schließen (optional, aber sauber) $pdo = null; // --- Aushänge --- $pngDirectoryUrl = '../contentpanel/insertion/news/png/'; // Abgelaufene Aushänge einschließlich Original-PDF bereinigen cleanupExpiredNews(); $pngDirectoryFs = realpath( __DIR__ . '/../contentpanel/insertion/news/png' ); $pngFiles = ($pngDirectoryFs && is_dir($pngDirectoryFs)) ? scandir($pngDirectoryFs) : []; ?> NAK Reinickendorf
Heutige Ansagen
'Mo','Tue' => 'Di','Wed' => 'Mi','Thu' => 'Do', 'Fri' => 'Fr','Sat' => 'Sa','Sun' => 'So' ]; $datum_von_timestamp = strtotime($ansage['ansage_datum_von']); $heute = date("Y-m-d"); $morgen = date("Y-m-d", strtotime('+1 day')); $datum_von_format = date("Y-m-d", $datum_von_timestamp); if ($datum_von_format === $heute) { echo "Heute"; } elseif ($datum_von_format === $morgen) { echo "Morgen"; } else { $datum_von = date("d.m.", $datum_von_timestamp); $wochentag_englisch = date("D", $datum_von_timestamp); $wochentag = $wochentage[$wochentag_englisch] ?? $wochentag_englisch; echo $wochentag . ' ' . $datum_von; } if (!empty($ansage['ansage_datum_bis'])) { $datum_bis = date("d.m.", strtotime($ansage['ansage_datum_bis'])); echo "
bis " . $datum_bis; } ?>
,
Bibelwort
Eingangslied
Temperatur
Aushänge
'; } } if (!$hasPng) { echo '

Keine Aushänge vorgeplant.

'; } ?>
Monatsplan
image image