0
У меня есть страница php, обслуживающая файлы при посещении с помощью модуля XSENDFile. Он отлично работает в большинстве браузеров, но в последнем браузере Safari загружается файл. И размер файла отлично проверяется, однако имя файла - это имя php-страницы, а не имя файла.Загрузка файла поддержки PHP, дает .PHP имя файла при загрузке с Safari
$fakename = 'filename';
$extension = fileexten($filename);
$mime = contenttype($extension);
header("Content-Type:".$mime);
header("X-Sendfile: $filename");
header('Content-Disposition: attachment; filename="' . $fakename . '.'.$extension);
Любые идеи? Также я могу разместить больше кода, если потребуется.
О, ничего себе, это было так просто. Спасибо за улов! – Matt