• 22-03-2016, 01:07:26
    #1
    Merhabalar, dizini listeyebiliyorum fakat listeledikten sonra . ve .. çıktısı alıyorum if komutu ile bunları nasıl silebilirim?
    Şimdiden teşekkürler
    <?php
    
    $dizin = opendir('pdfsub');
    while($dosya = readdir($dizin)) {
       echo $dosya . ' <br/>';
    }
    
    ?>
  • 22-03-2016, 04:14:39
    #2
    str_replace fonksiyonunu kullanabilirsiniz.
  • 22-03-2016, 10:59:31
    #3
    farukbugur adlı üyeden alıntı: mesajı görüntüle
    str_replace fonksiyonunu kullanabilirsiniz.

    Kullanılmış halini yazabilir misiniz?
  • 22-03-2016, 12:46:24
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    EminSargin adlı üyeden alıntı: mesajı görüntüle
    Merhabalar, dizini listeyebiliyorum fakat listeledikten sonra . ve .. çıktısı alıyorum if komutu ile bunları nasıl silebilirim?
    Şimdiden teşekkürler
    <?php
    
    $dizin = opendir('pdfsub');
    while($dosya = readdir($dizin)) {
       echo $dosya . ' <br/>';
    }
    
    ?>
    <?php
    $dizin = opendir('pdfsub');
    while($dosya = readdir($dizin)) {
       if(!file_exists($dosya)) {
    	   echo $dosya."<br>";
       }
    }
    ?>
  • 22-03-2016, 19:48:32
    #5
    sawashan adlı üyeden alıntı: mesajı görüntüle
    <?php
    $dizin = opendir('pdfsub');
    while($dosya = readdir($dizin)) {
       if(!file_exists($dosya)) {
    	   echo $dosya."<br>";
       }
    }
    ?>
    Öncelikle yardımınız için teşekkür ederim.Bir soru daha sormak istiyorum.
    Dizin listelendiğinde dosyalar arasında index.php nin gözükmesini nasıl engelleyebilirim?
  • 22-03-2016, 21:43:40
    #6
    EminSargin adlı üyeden alıntı: mesajı görüntüle
    Öncelikle yardımınız için teşekkür ederim.Bir soru daha sormak istiyorum.
    Dizin listelendiğinde dosyalar arasında index.php nin gözükmesini nasıl engelleyebilirim?

    <?php
    $dizin = opendir('pdfsub');
    while($dosya = readdir($dizin)) {
       if(!file_exists($dosya) && $dosya!="index.php") {
    	   echo $dosya."<br>";
       }
    }
    ?>
    Bunu deneyin hocam.