Вход Регистрация
Файл: core/modules/blog_del_file.php
Строк: 21
<?php

if (!defined('CMS')) { die('Access Denied!'); }

if (
$is_logged) {

    
$row = array();
    
$row $db->selectRow("SELECT ?_blog_files.*, ?_blog_posts.*
                           FROM ?_blog_files LEFT JOIN ?_blog_posts
                           ON ?_blog_files.`files_post` = ?_blog_posts.`blog_id`
                           WHERE ?_blog_files.`files_id` = ? LIMIT 1;"
$id);

    if (!empty(
$row)) {

        if (
$row['blog_user'] == $log || is_admin(array(101))) {

            
$fname $row['blog_id'] . '_' $row['files_name'];

            if ( @
file_existsROOTPATH '/upload/blogs/' $fname ) ) {

                @
chmodROOTPATH '/upload/blogs/' $fname0777 );

                
unlinkROOTPATH '/upload/blogs/' $fname );
            }

            
$db->query("DELETE FROM ?_blog_files WHERE `files_id` = ? LIMIT 1"$id);

            
$db->query("OPTIMIZE TABLE ?_blog_files;");

            
$inSes->addMessage('Файл успешно удалён!''ok');

            
gen_red('post'$row['blog_id'], RND);

        }
        else {

            
$inSes->addMessage('Ошибка! Вы не можете удалить чужой файл!');
            
gen_red('post'$row['blog_id'], RND);
        }
    }
    else {

        
$inSes->addMessage('Ошибка! Файл не найден или ссылка неверна!');
        
gen_red('index'''RND);
    }
}
else {

    
$inSes->addMessage('Ошибка! Файл не найден или ссылка неверна!');
    
gen_red('index'''RND);
}

?>
Онлайн: 0
Реклама