Суть такая... на сервере есть файлы у которых имена допустим такие 23434.doc мне надо сделать следующее, чтоб данный файл передавался для скачивания с понятным именем.
Делаю так
PHP:
скопировать код в буфер обмена
<?PHP $file = check($_GET['file']); switch($ArrFile[0]) { case 1: $name = "имя 1.".$ArrFile[1]; break; case 2: $name = "имя 2.".$ArrFile[1]; break; default: die("Такого файла нет!"); } header("Content-Type: application/octet-stream"); header("Accept-Ranges: bytes"); header("Content-Disposition: attachment; filename=".$name); ?>
результат: передается пустой файл. Если убрать exit; тогда передается сама html страница... Что не так?
|