[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: filesize()
Guest
$file="folder/1/LMNO - next level_82539378.mp3";
header ("Content-Type: audio/mpeg");
header ("Accept-Ranges: bytes");
header ("Content-Length: ".filesize($file));
header ("Content-Disposition: attachment; filename=".$file);
файл отдается на скачивание, но скачивается 0 байт.
filesize возвращает правильный размер.

где ошибка?



Спустя 35 минут, 39 секунд (19.11.2010 - 17:42) vasa_c написал(а):
Если это весь код, то где он собственно отдаётся?

Спустя 6 минут, 42 секунды (19.11.2010 - 17:49) Guest написал(а):
vasa_c
не сосем понял вопрос.

при запуске пхп файла с таким кодом, что должно произойти?

Спустя 25 минут, 11 секунд (19.11.2010 - 18:14) vasa_c написал(а):
Он выдаст HTTP-заголовки, что дескать я отдаю файл, вот его название и размер, а сейчас в теле ответа пойдёт его содержимое. Но содержимое в теле не идёт. Итого 0 байт.

Спустя 2 минуты, 5 секунд (19.11.2010 - 18:16) Guest написал(а):
vasa_c
ну и как сделать-то, чтобы он отдал на скачивание этот файл?

Спустя 11 минут, 22 секунды (19.11.2010 - 18:27) Guest написал(а):
echo file_get_contents($file);
ну вот так получилось, ладно понял все)) спс.

Спустя 1 час, 46 минут, 12 секунд (19.11.2010 - 20:14) Sanchopansa написал(а):
вот еще как вариант.. readfile()
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.