<?php
session_start();
header('Content-Type: application/json; charset=utf-8');
require_once 'db_connect.php';

if (!isset($_SESSION['teacher_id'])) {
    echo json_encode(['status' => 'error', 'message' => 'غير مصرح لك.']);
    exit;
}

// سيقوم بحذف الإشعارات التي مر عليها أكثر من 30 يوماً
$query = "DELETE FROM notifications WHERE created_at < NOW() - INTERVAL 30 DAY";

if ($conn->query($query)) {
    $deleted_rows = $conn->affected_rows;
    echo json_encode(['status' => 'success', 'message' => "تم تنظيف $deleted_rows إشعار قديم بنجاح!"]);
} else {
    echo json_encode(['status' => 'error', 'message' => 'حدث خطأ أثناء التنظيف.']);
}
?>