Файл не качается полностью посредствам пхп

Статус
В этой теме нельзя размещать новые ответы.
2Simpson, идея, к сожалению, не понятна.

Например как сделана скачка в Даталайф? Последние строки в /engine/download.php (DLE 6.0:(
PHP:
$file = new download(FILE_DIR.$row['onserver'],$row['name'], $config['files_force'], $config['files_max_speed']);
if ($config['files_count'] == "yes" AND !$file->range) $db->query("UPDATE " . PREFIX . "_files set dcount=dcount+1 where id ='$id'");
$db->close();

$file->download_file();

Это вызывает нужные функции, типа закачки, докачки и прочие ...чки.

Если вместо $file->download_file(); написать:
PHP:
header("Location: FILE_DIR.$row['onserver']");

То браузер, грубо говоря, получит указание начать скачивание нужного файла в обход хитрых скриптов самого DLE.

Приверно то же справедливо для всех пхп-закачивающих штук.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху