View file modules/chat/inc/alldelete.php

File size: 2Kb
<?
if(!defined('SHCMS_ENGINE')) {
	die( "Неправильное действие" );
}
//Если у тебя права 15 то ты можешь приступить к работе
    if($groups->setAdmin($user_group) !=  15) {
        header('Location: index.php');
        exit;
    }
	
	//Выводим счетчик постов
    if ($result = $db->query("SELECT COUNT(*) FROM `chat`")) {
        /* Переход к строке №400 */
        $result->data_seek(399);
        /* Получение строки */
        $row = $result->fetch_row();
    }
     
	//Если нажата кнопка то выполнит эту функцию 
	if(isset($_POST['all_delete'])) {
	    //Очиста мини чата
		    $db->query("DELETE FROM `chat`");
	        $db->query("TRUNCATE TABLE `chat`");
            header("Location: index.php");
	        exit;
	//Переадресация при отмене
	}elseif(isset($_POST['no_delete'])) {
	    header("Location: index.php");
	}
	
	
    //Предупреждение об удаление всех сообщений
    echo '<div class="mainpost"><div class="subpost">
	'.Lang::__('В чате накопилось сообщений').': <b style="color:green;">'.engine::number($row[0]).'</b><br/>'.Lang::__('Вы действительно хотите их удалить').'</div>';

    if($row[0] == false) {
        echo engine::success(Lang::__('Сообщений в мини чате нет!'));
		echo '</div>';
        //Вазврат на предыдущую страницу
        echo engine::home(array(Lang::__('Назад'),'index.php'));
        exit;
    }else {
        //Форма
        $form = new form('?do=all_delete');
		$form->text('<div class="submit">');
        $form->submit(Lang::__('Удалить'),'all_delete',false,'Button red_button');
		$form->submit(Lang::__('Отмена'),'no_delete');
		$form->text('</div>');
        $form->display();
		echo '</div>';
    }