Ban

<?php
// Connexion à la base de données
$servername = "37.59.124.56"; // Change avec ton serveur
$username = "FalkoYT"; // Change avec ton nom d'utilisateur
$password = "Falko201057!"; // Change avec ton mot de passe
$dbname = "player_sanction"; // Change avec ton nom de base de données

// Création de la connexion
$conn = new mysqli($servername, $username, $password, $dbname);

// Vérification de la connexion
if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
}

// Requête SQL pour récupérer les sanctions actives
$sql = "SELECT * FROM player_sanctions WHERE end_time >= NOW()";
$result = $conn->query($sql);

?>

<!DOCTYPE html>
<html lang="fr">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Eldoria - Sanctions Actives</title>
    <link rel="stylesheet" href="styles.css">
</head>
<body>
    <header>
        <h1>Eldoria - Sanctions Actives</h1>
        <p>Trouvez les joueurs actuellement bannis.</p>
    </header>

    <table>
        <thead>
            <tr>
                <th>Type</th>
                <th>Date</th>
                <th>Joueur</th>
                <th>Raison</th>
                <th>Exécuteur</th>
                <th>Durée</th>
            </tr>
        </thead>
        <tbody>
            <?php
            // Si des sanctions sont présentes dans la base de données
            if ($result->num_rows > 0) {
                // Affichage de chaque ligne de sanction
                while($sanction = $result->fetch_assoc()) {
                    echo "<tr>";
                    echo "<td>" . htmlspecialchars($sanction['sanction_type']) . "</td>";
                    echo "<td>" . htmlspecialchars($sanction['timestamp']) . "</td>";
                    echo "<td>" . htmlspecialchars($sanction['pseudo']) . "</td>";
                    echo "<td>" . htmlspecialchars($sanction['reason']) . "</td>";
                    echo "<td>" . htmlspecialchars($sanction['created_by']) . "</td>";
                    echo "<td>" . ($sanction['end_time'] ? date('d.m.Y', strtotime($sanction['end_time'])) : 'Permanent') . "</td>";
                    echo "</tr>";
                }
            } else {
                echo "<tr><td colspan='6'>Aucune sanction active.</td></tr>";
            }
            ?>
        </tbody>
    </table>

    <footer>
        <p>&copy; 2025 Eldoria. Tous droits réservés.</p>
    </footer>

    <script src="script.js"></script>
</body>
</html>

<?php
// Fermer la connexion à la base de données
$conn->close();
?>