PHP | Скачивание файла с другого сервера

Советы и скрипты PHP
Ответить
Аватара пользователя
ukhov
Модератор
Модератор
Сообщения: 1343
Зарегистрирован: 04 янв 2011, 21:19
Откуда: Санкт-Петербург

PHP | Скачивание файла с другого сервера

Сообщение ukhov »

Код: Выделить всё

<?<?$file = "НАЗВАНИЕ ФАЙЛА"; $ch = curl_init();curl_setopt($ch, CURLOPT_HEADER, 1);curl_setopt($ch, CURLOPT_FAILONERROR, 1);curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);curl_setopt($ch, CURLOPT_URL, "http://АДРЕС САЙТА".$file);$result = curl_exec($ch);curl_close($ch); if ($result) {    header('Content-type: application/octet-stream');    header('Content-Disposition: attachment; filename='.$file);    header('Content-Length: '.strlen($result));    echo $result;    exit();}?>
Файл скачивается c другого сервера и скрипт выдаёт предложение пользователю в браузере скачать файл.
Ответить