Вход Регистрация
Файл: pages/main/cron_system.php
Строк: 54
<?

if ($set['cron_trash'] == AND $set['cron_trash_time'] != 0) {
    
$hfile H.'files/cache/cron/newsTrash.json';
    if (@
filectime($hfile) < $system['time'] - 86400 $set['cron_trash_time']) {
        @
unlink($hfile);
    }
    if (!
file_exists($hfile)) {
        
$query $sql->fetchAll("SELECT * FROM `news` where `act` = '2' ORDER BY `id` DESC LIMIT 9999");
        foreach (
$query AS $p) {
            
unlink(H.'files/news-images/big/'$p['img'] .'.jpg');
            
unlink(H.'files/news-images/mid/'$p['img'] .'.jpg');
            
unlink(H.'files/news-images/large/'$p['img'] .'.jpg');
            
unlink(H.'files/news-images/min/'$p['img'] .'.jpg');
            
CacheDelete::news($p['link']);
            
$sql->query("DELETE FROM `news` WHERE `id` = "$p['id']);
        }
        
file_put_contents($hfilejson_encode(['time' => $system['time']], true));
    }
}

if (
$set['cron_public'] == AND $set['cron_system_limit'] != 0) {
    
$hfile H.'files/cache/cron/newsPublic.json';
    if (@
filectime($hfile) < $system['time'] - 1) {
        @
unlink($hfile);
    }
    if (!
file_exists($hfile)) {
        
$query $sql->fetchAll("SELECT * FROM `news` where `act` = '0' ORDER BY `sort` DESC LIMIT {$set['cron_system_limit']}");
        foreach (
$query AS $p) {
            
$sql->query("UPDATE `news` SET `act` = '1' , `date_public` = '{$system['time']}' WHERE `id` = "$p['id']);
            
CacheDelete::news($p['link']);
        }
        
file_put_contents($hfilejson_encode(['time' => $system['time']], true));
    }
}

$hfile H.'files/cache/cron/users_recovery.json';
if (@
filectime($hfile) < time() - 86400) {
    @
unlink($hfile);
}
if (!
file_exists($hfile)) {
    
$sql->query("DELETE FROM `users_recovery` WHERE `date_create` < '".(time() - 86400)."'");
    
file_put_contents($hfilejson_encode(['time' => time()], true));
}
Онлайн: 2
Реклама