QR-Code Smart Redirect System

PHP

Ein intelligentes QR-Code Redirect-System mit zeitgesteuerter Zielauswahl. Das System leitet Nutzer basierend auf der Tageszeit automatisch zu verschiedenen Zielen weiter (z.B. YouTube morgens, Instagram mittags, TikTok abends).

Features

  • Automatische Zielauswahl basierend auf Tageszeit (4 Zeitfenster konfigurierbar)
  • Feature-Modus für zeitlich begrenzte Kampagnen
  • Optionaler Landingpage-Modus
  • Datenschutzkonformes Tracking mit IP-Anonymisierung
  • Alterserkennung basierend auf User-Agent
  • Admin-Panel zur Verwaltung
  • Statistik-Ansicht mit Zugriffsdaten
  • Brute-Force-Schutz und sichere Session-Verwaltung

Technologien

PHP JSON Session Security bcrypt

Dateistruktur

  • index.php - Hauptscript für Redirects und Tracking
  • admin.php - Admin-Panel mit Login und Verwaltung
  • stats.php - Statistik-Ansicht der Zugriffe
  • landingpage.php - Optionale Landingpage
  • config.json - Konfiguration (Ziele, Zeitregeln, Tracking)
  • security.php - Sicherheits-Funktionen (Login, Session, CSRF)
  • setup.php - Einmalige Initialisierung
  • tracking.log - Anonymisierte Zugriffslogs

Sicherheitsfeatures

  • Sichere Passwort-Hashing mit bcrypt
  • Brute-Force-Schutz (5 Versuche, dann 15 Min. Sperre)
  • Session-Sicherheit mit IP-Bindung und Timeout
  • CSRF-Schutz für alle Formulare
  • Session-Hijacking-Schutz
  • Auto-Logout nach Inaktivität