<?php
// public/download.php

if (empty($_GET['file'])) {
    exit('Arquivo não informado.');
}

// Evita path traversal
$filename = basename($_GET['file']);

// Caminho real do arquivo (ajuste se sua pasta for diferente)
$filepath = __DIR__ . '/../storage/signed/' . $filename;

if (!file_exists($filepath)) {
    exit('Arquivo não disponível.');
}

// Força download
header('Content-Type: application/pdf');
header('Content-Disposition: attachment; filename="' . $filename . '"');
header('Content-Length: ' . filesize($filepath));

readfile($filepath);
exit;

