<?php

header("Content-Type: application/json; charset=UTF-8");
header("Access-Control-Allow-Origin: *"); 
header("Access-Control-Allow-Methods: GET");
header("Access-Control-Allow-Headers: Content-Type, Access-Control-Allow-Headers, Authorization, X-Requested-With");

include_once 'db_connect.php';

// 1. الاستعلام يجلب كل الحقول المطلوبة
$query = "SELECT id, image_url, title, title_en, description, description_en FROM hero_slides WHERE status = 'active' ORDER BY created_at DESC";
$stmt = $conn->prepare($query);
$stmt->execute();

$slides = array();

while ($row = $stmt->fetch(PDO::FETCH_ASSOC)) {
    // 2. استخراج البيانات من الصف
    extract($row);
    
    // 3. بناء المصفوفة مع إضافة الحقول الإنجليزية (هذا ما كان ينقصك)
    $slide_item = array(
        "id" => $id,
        "image_url" => $image_url,
        "title" => $title,            // العنوان العربي
        "title_en" => $title_en,      // العنوان الإنجليزي
        "description" => $description, // الوصف العربي
        "description_en" => $description_en // الوصف الإنجليزي
    );
    
    array_push($slides, $slide_item);
}

// 4. إرسال البيانات النهائية
echo json_encode($slides, JSON_UNESCAPED_UNICODE); // أضفت JSON_UNESCAPED_UNICODE لعرض العربي بوضوح في المتصفح
?>