yasarkemaldag adlı üyeden alıntı: mesajı görüntüle
@kamikame; Aşağıdaki gibi bir fonksiyon yazdım sizin için denedim çalıştı ama yinede yedekli çalışınız.

ykd_topluisimdegistir("resimler", 0); bu satırda resimler yazan yere resimleri barındıran ana klasörün adını yazınız (örn: uploads) ve bu fonksiyonun olduğu php dosyasını bu ana klasörle aynı dizine atınız (örneğin public_html içinde degistir.php ve uploads/ klasörü aynı yerde olmalı bu php yi uploads klasörü içine atmayın).

<?php
function ykd_topluisimdegistir( $path = '.', $level = 0 )
{
	$ignore = array('cgi-bin', '.', '..'); 
	$dh = opendir($path); 
	while(false !== ($file = readdir($dh)))
	{
		//echo $file.'<br>';
		if(!in_array($file, $ignore))
		{
			if(is_dir("$path/$file"))
			{
				ykd_topluisimdegistir( "$path/$file", ($level+1));
			}else{
				if ($file == '01.jpg')
				{
					rename("$path/$file", "$path/01.180x120.jpg");
					echo "$path/$file adi degistirildi <br />";
				}
			}
		}
	}
	
	closedir($dh);
}

ykd_topluisimdegistir("resimler", 0);
?>
Çok teşekkür ediyorum başlığı açtığımdan beridir uğraşıyorum sonuç alamamıştım kod gayet iyi çalıştı tekrardan sağolun.Hayırlı sabahlar