Из браузера это все дело средствами браузера на сервер передастся.
Если на сервере по url изображение вытягивать, то можно через file_get_contents или curl.
vadikjust: а зачем вам тогда $_FILES ?
то, что вы получаете в file_get_contens загружается в переменную, оттуда пишите в файл и все.
Массив $_FILES - он только для передачи данных из браузера на сервер в post-запросах.