<?php

if (!isset($_GET['file'])) {
    die('فایلی مشخص نشده.');
}

$filename = basename($_GET['file']); 


if (pathinfo($filename, PATHINFO_EXTENSION) !== 'zip') {
    die('فقط فایل‌های zip مجاز هستند.');
}

$filepath = $_SERVER['DOCUMENT_ROOT'] . '/' . $filename;


if (!file_exists($filepath)) {
    die('فایل پیدا نشد.');
}


header('Content-Type: application/zip');
header('Content-Disposition: attachment; filename="' . $filename . '"');
header('Content-Length: ' . filesize($filepath));
header('Cache-Control: no-cache');

readfile($filepath);
exit;
?>
