2010-11-10 2 views
0

Я работаю над загрузкой аватара на своем веб-сайте и хочу, чтобы пользователи могли вводить изображение с помощью URL-адреса.Загрузка файлов через удаленный URL?

Как я могу взять изображение из URL-адреса, предоставленного в форме, и проверить его формат файла (.png, .jpg, .gif), размер файла (максимум 50kb) и размер файла (100x100 макс.)?

+1

первое использование функции поиска :). См. Http://stackoverflow.com/questions/724391/save-image-from-php-url-using-php. – Tim

ответ

3

Вы можете получить файл с локон, file_get_contents, копирование или сокетами (fsockopen). Как только вы это сделаете, проверка формата файла, размера файла и размеров файла совпадает с кодом, который вы написали, чтобы сделать это из локальных загрузок.

http://php.net/manual/en/function.getimagesize.php

http://php.net/manual/en/function.filesize.php

http://us2.php.net/manual/en/function.finfo-file.php

Смежные вопросы