<?php
// logging_functions.php

// Eine wiederverwendbare Datei zur Definition der Logging-Funktion mit erweiterter Fehlerbehandlung.
function internal_debug_log($message, $logFile) {
    // Versucht, die Datei zu schreiben und protokolliert eventuelle Fehler
    $result = file_put_contents($logFile, date('[Y-m-d H:i:s]') . ' ' . $message . PHP_EOL, FILE_APPEND);

    // Optional: Überprüfen, ob das Schreiben fehlgeschlagen ist
    if ($result === false) {
        // Schreibt den Fehler in das globale PHP-Fehlerlog
        error_log("FEHLER: Konnte nicht in die Log-Datei schreiben: " . $logFile);
        

    }
}
?>