getMessage());
}
// لتعطيل الفحص الأمني مؤقتاً لأغراض الفحص من المتصفح
// لا تقم برفع هذا الملف إلى السيرفر الحي إلا للفحص ثم حذفه
ini_set('display_errors', 1);
error_reporting(E_ALL);
echo "
فحص نظام السجلات (Audit Log Test)
";
try {
$stmt = $con->prepare("
INSERT INTO `admin_audit_log` (`admin_id`, `action`, `table_name`, `record_id`, `details`)
VALUES (:admin_id, :action, :table_name, :record_id, :details)
");
$result = $stmt->execute([
':admin_id' => 'test_admin_01',
':action' => 'فحص النظام',
':table_name' => 'test_table',
':record_id' => '999',
':details' => json_encode(['status' => 'test'], JSON_UNESCAPED_UNICODE)
]);
if ($result) {
echo "✅ نجاح: تم إضافة سجل اختباري بنجاح إلى قاعدة البيانات.
";
} else {
echo "⚠️ فشل الإضافة ولكن لم يظهر خطأ!
";
}
} catch (Exception $e) {
echo "❌ خطأ في قاعدة البيانات: " . $e->getMessage() . "
";
}
?>