Лента новинок

diden05

Пользователь
Добавьте проверку на дату файлов и не парьтесь, например все что старше недели - прибить.
 

Sprinx

Пользователь

frost444

Пользователь
Обновил крон задачу, сам не тестил, но должно работать 100%
PHP:
<?php
if (!defined('BB_ROOT')) die(basename(__FILE__));
 
$clear_dir = BB_ROOT . 'picturesthumb'; //пишем свою дирректорию куда сохраняются постеры
$del = array('jpg','gif','png','jpeg'); //расширения удаляемых файлов
$not_del = array('no_poster.png');      //картинки, которые не нужно удалять
 
$dir = opendir($clear_dir);
while($file = readdir($dir))
{
    $type = substr(strrchr($file, '.'), 1);
    if(!in_array($file, $not_del) && in_array($type, $del) && filemtime($clear_dir."/".$file) < (TIMENOW - 14*86400) && is_file($clear_dir."/".$file))
    {
        unlink($clear_dir."/".$file);
    }
}
?>
по умолчанию, удаляются изображения старше 14-ти дней.
 
S

stalker-1989

Гость
Обновил крон задачу, сам не тестил, но должно работать 100%
PHP:
<?php
if (!defined('BB_ROOT')) die(basename(__FILE__));
 
$clear_dir = BB_ROOT . 'picturesthumb'; //пишем свою дирректорию куда сохраняются постеры
$del = array('jpg','gif','png','jpeg'); //расширения удаляемых файлов
$not_del = array('no_poster.png');      //картинки, которые не нужно удалять
 
$dir = opendir($clear_dir);
while($file = readdir($dir))
{
    $type = substr(strrchr($file, '.'), 1);
    if(!in_array($file, $not_del) && in_array($type, $del) && filemtime($clear_dir."/".$file) < (TIMENOW - 14*86400) && is_file($clear_dir."/".$file))
    {
        unlink($clear_dir."/".$file);
    }
}
?>
по умолчанию, удаляются изображения старше 14-ти дней.
простите за тупой вопрос, куда код вставить?
 
A

ANGEL OF FIRE

Гость
stalker-1989,
Создай php файл и добавь его через админку в крон задачи ...

Может кто обновит и создаст новую тему столько косяков и доработок уже добавили , но тут нужно полдня просидеть и пролистать куча страниц читая глупую писанину некоторых товариЩей :)
 
Сверху