<?php
// تأكد من مسار ملف الاتصال بقاعدة البيانات
require_once('../controller/config.php'); 

if(isset($_POST['id'])) {
    $id = mysqli_real_escape_string($conn, $_POST['id']);
    
    // 1. جلب مسار الملف من قاعدة البيانات لحذفه من الهاردسك
    $res = mysqli_query($conn, "SELECT justification_file FROM attendance WHERE id='$id'");
    $row = mysqli_fetch_assoc($res);
    
    if($row && !empty($row['justification_file'])) {
        $file_path = '../' . $row['justification_file'];
        if(file_exists($file_path)) {
            unlink($file_path); // حذف الملف الفعلي من المجلد
        }
    }
    
    // 2. تحديث قاعدة البيانات لمسح رابط الملف (جعل القيمة NULL)
    $update = mysqli_query($conn, "UPDATE attendance SET justification_file = NULL WHERE id='$id'");
    
    if($update) {
        echo "success";
    } else {
        echo "error: " . mysqli_error($conn);
    }
} else {
    echo "No ID provided";
}
?>