<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);

try {
    require_once 'db_config.php'; // استدعاء الاتصال بقاعدة البيانات

    // إفراغ جدول سجل المراقبة بالكامل وإعادة العداد للصفر
    $stmt = $db->prepare("TRUNCATE TABLE activity_logs");
    $stmt->execute();
    
    // تحديث رقم الإصدار حتى يقوم المتصفح بمسح السجلات القديمة المحفوظة عنده
    $versionFile = 'db_version.json';
    $versions = [];
    if (file_exists($versionFile)) {
        $versions = json_decode(file_get_contents($versionFile), true) ?: [];
    }
    $versions['activity_logs'] = time();
    file_put_contents($versionFile, json_encode($versions));

    echo "<div style='font-family: Arial; text-align: center; margin-top: 50px;'>";
    echo "<h1 style='color: green;'>✅ تم تفريغ سجل المراقبة بنجاح!</h1>";
    echo "<h3>يمكنك الآن إغلاق هذه الصفحة والعودة للبرنامج.</h3>";
    echo "</div>";

} catch (Exception $e) {
    echo "<div style='font-family: Arial; text-align: center; margin-top: 50px;'>";
    echo "<h1 style='color: red;'>❌ حدث خطأ أثناء التفريغ!</h1>";
    echo "<p>رسالة الخطأ التقنية:</p>";
    echo "<p dir='ltr' style='background: #eee; padding: 10px; display: inline-block;'>" . $e->getMessage() . "</p>";
    echo "</div>";
}
?>
