Просмотр файла modules/chat/inc/alldelete.php

Размер файла: 2.3Kb
<?
//Название страницы
$templates->template(Lang::__('Удаление всех сообщений'));

//Если у тебя права 15 то ты можешь приступить к работе
    if($groups->setAdmin($user_group) !=  15) {
        echo engine::error(Lang::__('У вас нет прав для доступа'));
        header('Refresh: 1; url=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("TRUNCATE TABLE `chat`");
            echo engine::success(Lang::__('Посты успешно удалены'));
            header('Refresh: 1; url=index.php');
		//Вазврат на предыдущую страницу
            echo engine::home(array(Lang::__('Назад'),'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('?');
		$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>';
    }