bir websitesinden resimleri alıyorum ama şu şekilde;

www.site.com/resim1.jpg,www.site.com/resim2.jpg,www.site.com/resim3.jpg
sonra bunları explode ile parçalıyorum

$resimadresi = explode(',',$resimadresi);
sonra şu şekilde sunucuya çekmeye çalışıyorum;
for($a=1; $a<=25; $a++){
$ch = curl_init(); 
    // bilgilerin gönderileceği adresi belirleyelim
    curl_setopt($ch, CURLOPT_URL, "$resimadresi[$a]"); 
    // bu satır opsiyonel. eğer referer bilgisi kontrol ediliyorsa diye
    curl_setopt($ch, CURLOPT_REFERER, "http://www.google.com.tr/"); 
    // bu satır opsiyonel. eğer browser bilgisi kontrol ediliyorsa diye
    curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; tr; rv:1.9.0.2) Gecko/2008091620"); 
    // header bilgisi çıktıya eklensin mi? 0 = hayır, 1 = evet
    curl_setopt($ch, CURLOPT_HEADER, 0); 
    // oluşan çıktı yazılsınmı yoksa kayıt mi edilsin (dosya veya değişkene)? true = kaydet, false = yazdır
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    // yönlendirme varsa takip edilsin mi? 0 = hayır, 1 = evet
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); 
     
    // sayfaya post metodu ile bilgi gönderilecek mi? 0 = hayır, 1 = evet
    curl_setopt($ch, CURLOPT_POST, 0);  
    // curl u çalıştır ve çıktıyı output değişkenine kaydet
    $output = curl_exec($ch);    // curl oturumunu kapat
    curl_close($ch);    // çıktıyı yazdır
	


$content = $output;

$handle = fopen('../../wp-content/uploads/images/'.$resimicinbas.'.jpg', 'w+');

fwrite($handle, $content);
işte burada ne yapacağımı bilemiyorum yardımcı olur musunuz?