Can PHP delete expired files? I tried with my code like this, but php delete all the files in the folder my code :
$dir = 'images/';
if (is_dir($dir)) { if ($dh = opendir($dir)) {
while (($file = readdir($dh)) !== false) {
if(is_file($dir."/".$file)) {
$file_date = date ("d-m-Y", filemtime($dir."/".$file));
echo $file_date ;
$file_ch_exp_date = strtotime( $file_date);
//echo $file_ch_exp_date ;
echo "<br>";
if(time() > $file_ch_exp_date) {
unlink($dir."/".$file);
}
}
}
closedir($dh);
}
}
I have in my folder file that I want to delete :
1.jpg 19.06.2017
2.jpg 19.06.2017
3.jpg 19.06.2017
I don't want to delete
ok.jpg 28.06.2017