J'ai essayé avec un fopen mais ça marche pas...
<?PHP
$chemin_enligne = "http://www.unsite.com/lesimages/toto.jpg";
$chemin_local = "c:\\test\\toto.jpg";
$handle = fopen($chemin_enligne, 'rb');
$handle2 = fopen($chemin_local, 'a');
$contents = fread ($handle, filesize ($chemin_enligne));
fwrite($handle2, $contents);
fclose($handle);
fclose($handle2);
?>