Вход Регистрация
Файл: soc-set/moduls/forum/del_post.php
Строк: 10
<?php
require_once('../../core/start.php');

check_auth();

$post DB::$dbs->queryFetch("SELECT * FROM ".FORUMS_POST." WHERE `id` = ? ", array(abs(num($_GET['post']))));
$theme DB::$dbs->queryFetch("SELECT * FROM ".FORUMS_THEME." WHERE `id` = ? ", array($post['theme_id']));
if (empty(
$post)) {
    
head('Пост не найден');
        
    echo 
DIV_TITLE 'Пост не найден' .  CLOSE_DIV
    echo 
DIV_ERROR 'Ошибка!' CLOSE_DIV
        
    echo 
DIV_GO '<a href="'.HOME.'/">Главная</a> / <a href="'.HOME.'/forum/">Форум</a> / <b>Пост не найден</b>' CLOSE_DIV;  
    require_once(
'../../core/stop.php');
    exit(); 
}

//if (privilegy('forum_moder') == FALSE) {
if ($post['user_id'] != $user['user_id'] && privilegy('forum_moder') == FALSE) {
    
head('Ошибка доступа');
        
    echo 
DIV_TITLE 'Ошибка доступа' .  CLOSE_DIV
    echo 
DIV_ERROR 'Ошибка!' CLOSE_DIV
        
    echo 
DIV_GO '<a href="'.HOME.'/">Главная</a> / <a href="'.HOME.'/forum/">Форум</a> / <b>Ошибка доступа</b>' CLOSE_DIV;  
    require_once(
'../../core/stop.php');
    exit(); 
}

if (
$theme['status'] == 1) {
    
head('Тема закрыта');
        
    echo 
DIV_TITLE 'Тема закрыта' .  CLOSE_DIV
    echo 
DIV_ERROR 'Ошибка!' CLOSE_DIV
        
    echo 
DIV_GO '<a href="'.HOME.'/">Главная</a> / <a href="'.HOME.'/forum/">Форум</a> / <b>Тема закрыта</b>' CLOSE_DIV;  
    require_once(
'../../core/stop.php');
    exit(); 
}

if (!empty(
$post['file'])) {
    
unlink('../../files/forum/'.$post['file']);
}
DB::$dbs->query("DELETE FROM ".FORUMS_POST." WHERE `id` = ? ", array($post['id']));
header("Location: ".HOME."/forum/".$post['forum_id']."/".$post['forumc_id']."/".$post['theme_id']."/");

require_once(
'../../core/stop.php');
?>
Онлайн: 1
Реклама