Tekil Mesaj gösterimi
  #3 (permalink)   eTicaret 
Alt 2006-01-11, 22:52
Yns - ait Kullanıcı Resmi (Avatar)
Yns Yns isimli üyemiz çevrimdışıdır. (Offline)
Member
 
Üyelik tarihi: Dec 2005
Nerden: Adun
Mesajlar: 128
Tecrübe Puanı: 3
eTicaret: %0/0
Yns is on a distinguished road
Standart

Ufak bir PHP betiği hazırladım.

PHP- Kodu:
<?

# -------------------------------------------------------------------
# PHP (mass)FileName Renamer
# @ Yns - http://yns.zaxaz.com && http://www.yunusemreyilmaz.com
# Bilgi:http://yns.zaxaz.com/2006/01/11/php-ile-topluca-dosya-adi-degistirme
#--------------------------------------------------------------------

# Çok fazla dosya değişecekse timeOut olmasını önle
set_time_limit(0);

# Konfigurasyon
$dizin '.';
$eski  = array("ğ","ı","ü","ç","ş");
$yeni  = array("g","i","u","c","s");

# Dizindeki dosyalari diziye al
$dh  opendir($dizin);
while (
false !== ($filename readdir($dh))) {
    if(
$filename !='.' && $filename != '..') {    
        
$dizi[] = $filename;
    }
}

# Her eleman için değiştirme işlemini yap
foreach ($dizi as $eleman) {
    
$sonuc str_replace($eski,$yeni,$eleman);
    
rename($eleman,$sonuc);
        echo
"<b>$eleman</b> adli dosya </b>$sonuc</b> olarak degistirildi.<br>";
}

# --- Son---
?>
__________________
...

Konu Yns tarafından (2006-01-11 Saat 23:06 ) değiştirilmiştir..
Alıntı ile Cevapla