diff --git a/ajax/auto/connectmysql.php b/ajax/auto/connectmysql.php index 6b19ad1..52ee5f5 100644 --- a/ajax/auto/connectmysql.php +++ b/ajax/auto/connectmysql.php @@ -2,6 +2,12 @@ require_once("../../incs/constants.php"); session_name(SESSION_NAME); session_start(); +// Alle AJAX-Endpunkte laden diese Datei: ohne Anmeldung gibt es keine Daten. +if(($_SESSION["login"] ?? "") !== "valid") +{ + http_response_code(403); + exit("Nicht angemeldet."); +} require_once("../../incs/settings.php"); $settings=readsettings(); if($settings == "valid") diff --git a/clean_db.php b/clean_db.php index dc1bafe..f6119b8 100644 --- a/clean_db.php +++ b/clean_db.php @@ -1,4 +1,7 @@