<?php
// منع أي output إضافي قبل headers
ob_clean(); 
flush();

$baseDir = __DIR__ . '/../upload/billPDF/';
$fileName = isset($_GET['file']) ? $_GET['file'] : '';

$filePath = $baseDir .  basename($fileName);

if (!file_exists($filePath)) {
    http_response_code(404);
    exit("File not found");
}

// ضبط الرؤوس
header('Content-Type: application/pdf');
header('Content-Disposition: inline; filename="' . $fileName . '"');
header('Content-Length: ' . filesize($filePath));
header('Accept-Ranges: bytes');

// إرسال الملف مباشرة
readfile($filePath);
exit;
?>
