Загрузка файла с удалённого ftp-сервера по частям.

CruxMV

Новичок
Загрузка файла с удалённого ftp-сервера по частям.

Необходимо реализовать загрузку файлов к пользователю на комп через браузер с удаленного сервера.
Как можно реализовать чтение файла по частям через ftp-протокол?
 

Гравицапа

elbirret elcno
CruxMV
А почему бы пользователю напрямую с удалённого сервера по фтп не скачать этот файл?
 

Wicked

Новичок
?я чото п

причем тут ftp?
причем тут "по частям"?
Если тебе нужно отдать пользователю файл с web- или ftp-сервера через браузер, то просто делай редирект на http://... или ftp://server/dir/file.ext.

А уж по частям он будет лить или нет - зависит от браузера и даунлоадера.
 

Wicked

Новичок
ок, стало немного понятней.

Теперь давай разберемся с "по частям". Чем тебя не устраивает такой скриптик:
PHP:
$fp = fopen("ftp://server/...");
if ($fp) {
  header("Content-type: application/octet-stream");
  fpassthru($fp);
  fclose($fp);
} else {
  header("HTTP/1.1 500 Internal Server Error");
}
?
 
Сверху