Config-Check...
✅ config.php gefunden
<?php
if (!isset($skipAuth)) {
    if (session_status() === PHP_SESSION_NONE) {
        session_start();
    }
    if (!isset($_SESSION['role'])) {
        header('Location: /NexusControl/pages/login.php');
        exit;
    }
}
// Datenbankkonfiguration
$host = 'localhost';
$dbname = 'u750951906_NexusControl';
$username = 'u750951906_admin';
$password = ***HIDDEN***;

// Discord Webhook-Konstanten (bitte URL bei Bedarf setzen)
if (!defined('DISCORD_WEBHOOK_LEAGUE_ENTRY')) {
    define('DISCORD_WEBHOOK_LEAGUE_ENTRY', 'https://discord.com/api/webhooks/1443517344444977243/47qMNCTVcNnaOh9BGuADN6HQUCPQUfE42lvDcrU3WW7_SU1JEJXfUemwe5CjrIR9kk8R');
}
if (!defined('DISCORD_WEBHOOK_LEAGUE_ENTRY_ZH')) {
    define('DISCORD_WEBHOOK_LEAGUE_ENTRY_ZH', 'https://discord.com/api/webhooks/1443538261694746728/t7yNS0ZeAYcwuPfZFoRWMA6MJOm6fsyxe5lRsi-MirLv8MczULI3MV60iMv2-InbikIG');
}


// Verbindung zur Datenbank herstellen (mysqli für Kompatibilität)
$conn = mysqli_connect($host, $username, $password, $dbname);
if (!$conn) {
    die("Verbindung zur Datenbank fehlgeschlagen: " . mysqli_connect_error());
}
mysqli_set_charset($conn, "utf8mb4");

// PDO Verbindung für bestehenden Code
try {
    $pdo = new PDO("mysql:host=$host;dbname=$dbname;charset=utf8mb4", $username, $password);
    $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    $pdo->setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE, PDO::FETCH_ASSOC);
    $pdo->exec("SET NAMES utf8mb4");
    try {
        $pdo->exec("SET time_zone = 'Europe/Berlin'");
    } catch (PDOException $tzerr) {
        // Zeitzone nicht verfügbar, ignoriere Fehler
    }
} catch(PDOException $e) {
    die("Verbindung zur Datenbank fehlgeschlagen: " . $e->getMessage());
}
?>


Andere Config-Dateien:
- config.php
- config_backup.php
- config_emergency.php
- config_minimal.php