Zum Hauptinhalt springen

Wann wir da sind

Gebetszeiten


Montag

18:00 - 19:00

Harp & Bowl

Jeden 1. und 3. Montag im Monat

19:00 - 20:00

Devotional

Jeden 1. und 3. Montag im Monat

18:00 - 20:00

Lobpreis

Jeden 4. Montag im Monat

Dienstag

15:00 - 17:00

Lobpreis und Bibellesen

Wöchentlich

18:00 - 19:00

Devotional

Wöchentlich

19:00 - 21:00

Fürbitte und Lobpreis

Wöchentlich

Mittwoch

07:45 - 08:45

Fürbitte für BlueFlame

Wöchentlich

14:00 - 17:00

Fürbitte für unerreichte Völker der hinduistischen Welt

Wöchentlich

Donnerstag

19:00 - 21:00

Fürbitte für BlueFlame

Jeden 4. Donnerstag im Monat

Freitag

19:00 - 22:00

Kreativ.Sein

Jeden 3. Freitag im Monat

18:00 - Open End

Lobpreis Abend

Jeden 2. Freitag im Monat

  • Wir bitten um Verständnis, dass sich das Programm aufgrund von Krankheit oder Urlaub kurzfristig ändern kann.
>> Hier ein eigenes Passwort eintragen (nur Buchstaben, Zahlen, Bindestriche) $SCHLUESSEL = 'HIER-EIN-EIGENES-PASSWORT'; $ORDNER = __DIR__ . '/daten'; $DATEI = $ORDNER . '/downloads.json'; if (!is_dir($ORDNER)) { mkdir($ORDNER, 0755, true); } if (!file_exists($ORDNER . '/.htaccess')) { file_put_contents($ORDNER . '/.htaccess', "Require all denied\nDeny from all\n"); } /* ---------- Zählen (wird vom Script auf der Website aufgerufen) ---------- */ if ($_SERVER['REQUEST_METHOD'] === 'POST') { $f = isset($_POST['f']) ? (string) $_POST['f'] : ''; $gueltig = $f !== '' && strlen($f) <= 300 && $f[0] === '/' && strpos($f, '..') === false && preg_match('/\.(pdf|jpe?g|png|zip|docx?|mp3)$/i', $f); if (!$gueltig) { http_response_code(400); exit; } // Nur Dateien zählen, die es auf dem Server wirklich gibt $root = realpath($_SERVER['DOCUMENT_ROOT']); $pfad = realpath($_SERVER['DOCUMENT_ROOT'] . $f); if ($root === false || $pfad === false || strpos($pfad, $root) !== 0 || !is_file($pfad)) { http_response_code(404); exit; } $fh = fopen($DATEI, 'c+'); if ($fh && flock($fh, LOCK_EX)) { $inhalt = stream_get_contents($fh); $daten = $inhalt ? json_decode($inhalt, true) : array(); if (!is_array($daten)) { $daten = array(); } $monat = date('Y-m'); if (!isset($daten[$monat][$f])) { $daten[$monat][$f] = 0; } $daten[$monat][$f]++; ftruncate($fh, 0); rewind($fh); fwrite($fh, json_encode($daten, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES)); fflush($fh); flock($fh, LOCK_UN); } if ($fh) { fclose($fh); } http_response_code(204); exit; } /* ---------- Übersicht (nur mit Schlüssel) ---------- */ if ($SCHLUESSEL === 'HIER-EIN-EIGENES-PASSWORT') { exit('Bitte zuerst in zaehler.php einen eigenen Schlüssel eintragen.'); } $key = isset($_GET['key']) ? (string) $_GET['key'] : ''; if (!hash_equals($SCHLUESSEL, $key)) { http_response_code(403); exit('Kein Zugriff.'); } $daten = file_exists($DATEI) ? json_decode(file_get_contents($DATEI), true) : array(); if (!is_array($daten)) { $daten = array(); } krsort($daten); // Gesamtsumme über alle Monate $gesamt = array(); foreach ($daten as $monat => $dateien) { foreach ($dateien as $f => $n) { $gesamt[$f] = (isset($gesamt[$f]) ? $gesamt[$f] : 0) + $n; } } arsort($gesamt); $monate = array('01' => 'Januar', '02' => 'Februar', '03' => 'März', '04' => 'April', '05' => 'Mai', '06' => 'Juni', '07' => 'Juli', '08' => 'August', '09' => 'September', '10' => 'Oktober', '11' => 'November', '12' => 'Dezember'); function e($s) { return htmlspecialchars($s, ENT_QUOTES, 'UTF-8'); } function tabelle($liste) { arsort($liste); $summe = array_sum($liste); $html = ''; foreach ($liste as $f => $n) { $html .= '' . ''; } $html .= '
DateiDownloads
' . e(basename($f)) . '
' . e(dirname($f)) . '
' . (int) $n . '
Summe' . (int) $summe . '
'; return $html; } ?> Downloads | Gebetshaus Hamburg

Downloads

Gezählt werden Klicks auf Dateien der Website. Stand: Uhr

Noch keine Downloads gezählt.

Insgesamt

$dateien): list($j, $m) = explode('-', $monat); $titel = (isset($monate[$m]) ? $monate[$m] : $m) . ' ' . $j; ?> >