aliosmanyuksel adlı üyeden alıntı: mesajı görüntüle
<?php
function aliosmanyuksel() {  
        $dosya = "resimler.txt";
	$satir_sayisi = count(@file($dosya));
	$resimler = file_get_contents($dosya);
	$resim = explode("\n",$resimler);
        $rasgele_sayi = rand(1,10000000);
	for ($i = 0; $i < $satir_sayisi; $i++) { 
		dosya_indir($resim[$i],$rasgele_sayi);
	}  
}

function dosya_indir($link,$name=null) 
{ 
$link_info = pathinfo($link); //Yol bilgilerini değişkene atıyoruz. 
$uzanti = strtolower($link_info[‘extension’]); //Dosyanın uzantısını değişkene atıyoruz.
$file = ($name) ? $name.’.’.$uzanti : $link_info[‘basename’]; 
$yolcuk = “dosya/”.$file; // Dosya/ buradan cektigimiz dosyanin kaydedilecegi yeri seciyoruz, sonunda / isareti olmak zorunda ve klasorun yazma izni (777) olmali. 
$curl = curl_init($link); 
$fopen = fopen($yolcuk,’w’); 
curl_setopt($curl, CURLOPT_HEADER,0); 
curl_setopt($curl, CURLOPT_RETURNTRANSFER,1); 
curl_setopt($curl, CURLOPT_HTTP_VERSION,CURL_HTTP_VERSION_1_0); 
curl_setopt($curl, CURLOPT_FILE, $fopen); 
curl_exec($curl); 
curl_close($curl); 
fclose($fopen); 
} 

aliosmanyuksel();
?>
Denemedim ama çalışır sanırım gözden kaçırdığım bir yer yoksa.
teşekkür ederim fakat çalışmadı. dosya klasörüne 777 verdim, resimler.txt attım ama olmadı malesef. birde resim isimleri rastgele değilde sırayla olması gerekiyor. txt'deki 1.resimin ismi kelime-1.jpg, 2.resimin ismi kelime-2.jpg tarzı olması gerekiyor.