Цитата:А по подробнее с кодом можно ?
CODE: function clear_dir_from_expired_files()
{
$cleardir = 'somedir/temp';//путь до папки с файлами
$cleartime = 3600;//время через которое нужно удалять файлы
$d = dir($cleardir);
while (false !== ($file = $d->read()))
{
if(is_dir($cleardir . '/' . $file))
{
continue;
}
else
{
$clearfile = $cleardir . '/' . $file;
$lifetime = time() - filemtime($clearfile);
if ($lifetime >= $cleartime)
{
unlink($clearfile);
}
}
}
$d->close();
return true;
}
Вот функция которая будет удалять файлы у которых истекло время.
Потом в скрипте просто вызываешь эту функцию clear_dir_from_expired_files(); и все. |