UPLOAD внешних файлов

Vorgal

Новичок
UPLOAD внешних файлов

Подскажите, пожалуйста, как сделать UPLOAD внешних файлов, т.е. когда юзер вводит например http://www.host.com/images/a.jpg, а скрипт копирует этот файл себе?

Заранее спасибо!
 

Vorgal

Новичок
Оки. Теперь для тупого меня объясните. Как мне узнать размер файла? filesize с URL не работает...
 

Макс

Старожил PHPClub
с помощью fsockopen() послать HEAD-запрос и вырезать из HTTP-ответа размер файла (это если тебе файл скачивать не надо).
читай rfc по HTTP (номера rfc не помню - ищи через google)


PS
насколько я помню сервер не всегда шлет размер файла.
 

RomikChef

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