Thursday 19 March 2015

How to delete server file using file making date?

$be4_7day=date('d-m-Y',strtotime('-7 days'));

$dir='foldername';
if ($handle = opendir($dir)) {
    while (false !== ($file = readdir($handle))) {
                       
        $fieldir=$dir.'/'.$file;
       
        $file_time=date('d-m-Y',filemtime($fieldir));
       
        $specify_dt=$be4_7day;
       
        if(strtotime($file_time) < strtotime($specify_dt))
        {
            echo $file.'-'.date('d-m-Y', filemtime($fieldir))."<br>";

            unlink($fieldir);               
        }
       
    }
    closedir($handle);
}

No comments:

Post a Comment