Иришка
Иришка

Качаю скилл PHP подскажите как скачивать url блоками

function file_download($filename, $mimetype='application/octet-stream') {
if (file_exists($filename)) {
header($_SERVER["SERVER_PROTOCOL"] . ' 200 OK');
header('Content-Type: ' . $mimetype);
header('Last-Modified: ' . gmdate('r', filemtime($filename)));
header('ETag: ' . sprintf('%x-%x-%x', fileinode($filename), filesize($filename), filemtime($filename)));
header('Content-Length: ' . (filesize($filename)));
header('Connection: close');
header('Content-Disposition: attachment; filename="' . basename($filename) . '";');
// Открываем искомый файл
$f=fopen($filename, 'r');
while(!feof($f)) {
// Читаем килобайтный блок, отдаем его в вывод и сбрасываем в буфер
echo fread($f, 1024);
flush();
}
// Закрываем файл
fclose($f);
} else {
// header($_SERVER["SERVER_PROTOCOL"] . ' 404 Not Found');
// header('Status: 404 Not Found');
}
exit;
}
Эта функция не справляется=)

РА
Роман Анисимов

>> как скачивать url блоками
скачивать откуда то или, все же, отдавать со своего сервера?
объясните что и зачем хотите сделать. .
и, главное, зачем читать блоками. .

и в чем выражается. .
>> Эта функция не справляется=)

Похожие вопросы
PHP+ AJAX. проблема с блоками .
Url от корня к текущему каталогу в php
Подскажите как сделать такой URL страницы сайта
Кто знает PHP: скажите пожалуйста как последние несколько символов из URL с хранить в переменную???
подскажите где ошибка php
Не качаются скиллы в самп. Уже перепробовал много способов кача скиллов, ничего не выходит
как в php коде уменьшить шрифт блока модуля...
Как качать скилл тролля?
Разбивка сайта на PHP блоки
Подскажите про слеши на конце url + REQUEST_URI PHP