• 29-08-2015, 18:41:51
    #1
    Belirtilen dizin içerisinde bulunan dosyaların en son düzenleme tarihini alabilecegim bir yazılım yapmaya çalıştım ama array ile gelen degerleri toplu işleme alma noktasında takıldım, yardımsever arkadaşların yardımlarını bekliyorum.

    Kodlar
    <!DOCTYPE HTML>
    <html lang="en-US">
    <head>
        <meta charset="UTF-8">
        <title>Ara</title>
    </head>
    <body>
        <?php 
    $dizin = "/home/kullanici/public_html";
    if ($islem = opendir($dizin) or die ("Dizin acilamadi!")) {
       while (false !== ($dosya = readdir($islem))) {
            $arama = glob('*.php');
    
            if (is_file($dizin."/".$dosya) && $arama) {
    
            $son_degisiklik_dosya = filemtime($arama[1]);
            $son_degisiklik =  "Son degisiklik " . date("m/j/y h:i",
            $son_degisiklik_dosya); 
            
            echo ''.$son_degisiklik.'  <a href="'.$dizin.'/'.$dosya.'">'.$dosya.'<br></a>';
    
    }
    }
    closedir($islem);
    }  
    ?>
    </body>
    </html>
  • 29-08-2015, 21:00:48
    #2
    Hocam yapmak istediğin noktayı tam olarak anlayamadım ne yapmak istiyorsun.
  • 29-08-2015, 22:27:09
    #3
    Minimalite adlı üyeden alıntı: mesajı görüntüle
    Hocam yapmak istediğin noktayı tam olarak anlayamadım ne yapmak istiyorsun.
    /home/kullanici/public_html/ dizini altında bulunan php dosyalarının en son editlenme tarih ve saatini almak istiyorum.

    benim sorunum tam olarak
    $son_degisiklik_dosya = filemtime($arama[1]);
    burada başlıyor array olarak gelen veriyi [1] gibi tek tek almak yerine, toplu işlem yaptırmak istiyorum.
  • 29-08-2015, 22:28:19
    #4
    Skype : minimal1te ekle hocam yardımcı olayım.
  • 30-08-2015, 12:50:02
    #5
    <!DOCTYPE HTML>
    <html lang="en-US">
    <head>
        <meta charset="UTF-8">
        <title>Ara</title>
    </head>
    <body>
        <?php 
    $dizin = "/home/kullanici/public_html";
    if ($islem = opendir($dizin) or die ("Dizin acilamadi!")) {
       while (false !== ($dosya = readdir($islem))) {
            $arama = glob('*.php');
            
            if (is_file($dizin."/".$dosya) && $arama) {
         foreach($arama as $ara){
            $son_degisiklik_dosya = filemtime($ara);
            $son_degisiklik =  "Son degisiklik " . date("m/j/y h:i",
            $son_degisiklik_dosya); 
            echo "{$son_degisiklik} <a href='{$dizin}/{$dosya}/{$ara}'>{$ara}</a><br/>";
         }
    
    }
    }
    closedir($islem);
    }  
    ?>
    </body>
    </html>
    dener misiniz?
  • 30-08-2015, 16:50:37
    #6
    ufuk açması açısından ; http://php.net/manual/en/directoryit...ruct.php#95214 bakabilirsiniz.