• 19-01-2010, 15:47:32
    #1
    Merhaba arkadaşlar xx dizinindeki bütün .txt olan dosyaları silmek istiyorum birden acaba nasıl yapabilirim? şimdiden teşekkürler..
  • 19-01-2010, 15:51:38
    #2
    Üyeliği durduruldu
    $dir = './dizin/';
    foreach(glob($dir.'*.txt*') as $v){
    unlink($v);
    }

    belirttiğin dizindeki txt ve dizinleri siler varsa
  • 19-01-2010, 16:02:17
    #3
    wolqen adlı üyeden alıntı: mesajı görüntüle
    $dir = './dizin/';
    foreach(glob($dir.'*.txt*') as $v){
    unlink($v);
    }

    belirttiğin dizindeki txt ve dizinleri siler varsa
    malesef çalışmadı kodlar..
  • 19-01-2010, 18:58:30
    #4
    kısaca bu şekilde yazdım daha fazla geliştrebilirsiniz kolay gelsin

    silinecek yazan yere silmek istediğin klasör adını yaz



    <?php
    
    
            $oku = opendir("silinecek");
            
            while ($sonuc = readdir($oku))
            {
            
                
                $sonuck = explode(".",$sonuc);
                $sonuck = end($sonuck);
                
                    if($sonuck == "txt"){
                
                        unlink("silinecek/".$sonuc);
                
                
                }
            
            
    
                    
            
            
            }
    
    ?>
  • 19-01-2010, 19:20:09
    #5
    metanek adlı üyeden alıntı: mesajı görüntüle
    kısaca bu şekilde yazdım daha fazla geliştrebilirsiniz kolay gelsin

    silinecek yazan yere silmek istediğin klasör adını yaz



    <?php
    
    
            $oku = opendir("silinecek");
            
            while ($sonuc = readdir($oku))
            {
            
                
                $sonuck = explode(".",$sonuc);
                $sonuck = end($sonuck);
                
                    if($sonuck == "txt"){
                
                        unlink("silinecek/".$sonuc);
                
                
                }
            
            
    
                    
            
            
            }
    
    ?>
    çalışmadı
  • 19-01-2010, 19:35:42
    #6
    Üyeliği durduruldu
    Host üzerinde uyguluyorsan xx dizininin yazılabilir olması gerekiyor aksi takdirde silinmez isterseniz bir CHMOD ayarını 777 yapın birde öyle deneyin
  • 19-01-2010, 19:36:11
    #7
    inforesim adlı üyeden alıntı: mesajı görüntüle
    çalışmadı

    bende çok güzel çalışıyo
  • 19-01-2010, 19:49:48
    #8
    metanek adlı üyeden alıntı: mesajı görüntüle
    bende çok güzel çalışıyo
    çalıştı hocam klasör ismini yanlış yazıyormuşum sağol
  • 20-01-2010, 08:56:50
    #9
    Üyeliği durduruldu
    @wolqen arkadaşın verdigide calisiyordur. bir iki denerseniz o da çok pratik bir çözüm