Ben şu şekilde çekiyorum resimleri.


function resimCek($url){
        $fileInfo = pathinfo($url);
        $filename = strtolower($fileInfo['filename']).'.'.strtolower($fileInfo['extension']);
        if (!is_file($nere)){
        $cd = curl_init();
        curl_setopt($cd,CURLOPT_URL,$url);
        curl_setopt($cd,CURLOPT_RETURNTRANSFER,1);
        curl_setopt($cd,CURLOPT_USERAGENT,$_SERVER['HTTP_USER_AGENT']);
        curl_setopt($cd,CURLOPT_REFERER,'http://www.google.com.tr/');
        $data = curl_exec($cd);
        curl_close($cd);
        file_put_contents($filename,$data);
        }
        }
Kullanımı
resimCek('http://www.site.com/resim.png');