Вход Регистрация
Файл: modules/forum/action/clear_theme.php
Строк: 33
<?php

/* Мод "Форум"
 * Версия v0.0.1
 * Дата последнего редактирования 27.11.2014
 * Двиг DCMS Special
 * Модифицировал densnet
 * Автор yadalay
 * Файл clear_theme.php
 * Описание: очищает тему
 */

if (!user::access('forum_post_ed')) {
    
header('Location: /modules/forum/' $forum->id '/' $razdel->id '/' $theme->id '.html');
    exit;
} else {
    if (isset(
$_POST['clear'])) {
        
$files mysql_query('SELECT `name` FROM `forum_post_files` WHERE `id_theme` = ' $theme->id);
        while (
$file mysql_fetch_object($files)) {
            
unlink('/modules/forum/files/' $file->name);
        }
        
mysql_query('DELETE FROM `forum_post_rating` WHERE `id_theme` = ' $theme->id);
        
mysql_query('DELETE FROM `forum_posts` WHERE `id_theme` = ' $theme->id);
        
$msg_sys '[url=/info.php?id=' $user['id'] . ']' $user['nick'] . '[/url] почистил всю тему.';
        
mysql_query('INSERT INTO `forum_posts` SET `id_theme` = ' $theme->id ', `id_user` = "0", `id_admin` = "0", `text` = "' mysql_real_escape_string($msg_sys) . '", `time` = ' $time);
        
$_SESSION['success'] = '<div class = "msgs">Тема успешно очищена.</div>';
        
header('Location: /modules/forum/' $forum->id '/' $razdel->id '/' $theme->id '.html');
        exit;
    } elseif (isset(
$_POST['cancel'])) {
        
header('Location: /modules/forum/' $forum->id '/' $razdel->id '/' $theme->id '.html');
        exit;
    } else {
        echo 
"<form class = 'razd' action = '".DIR_FORUM."$forum->id/$razdel->id/$theme->id/cleare_theme.html' method = 'post'>";
        echo 
"<b>Вы уверены, что хотите очистить эту тему от сообщений?</b><br />";
        echo 
"<button name = 'clear' class = 'action'>";
        echo 
"<span class = 'label'><span class = 'icon icon44' /> Очистить</span>";
        echo 
"</button>";
        echo 
"<button name = 'cancel' class = 'action'>";
        echo 
"<span class = 'label'> Отменить</span>";
        echo 
"</button></form>";
    }
}
Онлайн: 1
Реклама