yani sadece dosya isimlerini degiseceksen o kolay ama sql den de resimlerin url lerini degistirmen gerekecektir verecegim php kodu ile sadece dizin deki dosya isimlerini degiştirebilirsin
<?php
function trsil($linklink) {
$turkce=array('ç','ğ','ı','İ','ö','ş','ü',' ','S','A','B','C','Ç','D','E','F','G','Ğ','H','I','İ','J','K','L','M','N','O','Ö','P','R','S','Ş','T','U','Ü','W','V','Y','Z','/',':','[',']',')','(','\'','\\','.','?');
$ingilizce=array('c','g','i','i','o','s','u','-','s','a','b','c','c','d','e','f','g','g','h','i','i','j','k','l','m','n','o','o','p','r','s','s','t','u','u','w','v','y','z','-','-','','','','','_','','','');
$linklink = str_replace($turkce,$ingilizce,$linklink);
return strtolower($linklink);
}
function dizinara($dizin) {
if ($handle = opendir($dizin)) {
while (false !== ($icerik = readdir($handle))) {
echo "İsim: ".$icerik;
if(is_dir($icerik)) {
if ($icerik != "." && $icerik != "..") {
echo " - Tür: Dizin ";
dizinara($icerik);
}
} else {
echo " - Tür: Dosya ";
$isim_parca = explode('.',$icerik);
$parca_say = count($isim_parca) -1;
$dosya_uzanti = $isim_parca[$parca_say];
for ($i=0; $i<$parca_say; $i++) {
$dosya_ad .= $isim_parca[$i];
}
$dosya_yeni_ad = trsil($dosya_ad).".".$dosya_uzanti;
$ad_degis = rename("$dizin/$icerik", "$dizin/$dosya_yeni_ad");
if($ad_degis) {
$mesaj = " - Durum: Tamamlandı.\n";
} else {
$mesaj = " - Durum: Tamamlanamadı!\n";
}
echo " - Eski ad: $icerik - Yeni ad: ".$dosya_yeni_ad." - Durum: $mesaj \r\n '<br />'";
$dosya_ad = "";
}
}
closedir($handle);
}
}
dizinara("/home/kullanıcı/public_html/aranacakdizin/");
?>Bunu sitenizin kök dizinine degis.php olarak kaydedip atıp
dizinara("/home/kullanıcı/public_html/aranacakdizin/");
buradaki yolu nerde arama ve düzeltme yapmak istiyorsanız orayi belirtip kodu çalıstırın (
http://www.adresiniz.com/degis.php ) sonrasında o dizin icindeki ve varsa alt dizindeki tüm dosyaları tarayıp turkce karakter varsa düzeltecektir sonrasındada size cıktı olarak hangi dosyaları düzeltigini söyleyecektir
Kodun kaynagı
https://www.r10.net/1060809523-post2.html 2010 yılında yazılmıs kendisine tesekkür ederiz denedim kod calısıyor