<?php
/**
 * Vide le fichier de logs (action destructive - protégée)
 */
require_once __DIR__ . '/config.php';
requireAuth();

if ($_SERVER['REQUEST_METHOD'] === 'POST') {
    // Sauvegarder une copie avant suppression (optionnel)
    if (file_exists(LOG_FILE)) {
        $backup = LOG_FILE . '.backup.' . date('Ymd_His');
        copy(LOG_FILE, $backup);
        
        // Vider le fichier original
        file_put_contents(LOG_FILE, '');
        
        // Log l'action
        error_log("[" . date('Y-m-d H:i:s') . "] Logs vidés par l'interface web");
    }
}

header('Location: logs.php?cleared=1');
exit;
?>