Вход Регистрация
Файл: modules/news/new.category.php
Строк: 47
<?
define
('SHCMS_ENGINE',true);
include_once(
'../../engine/system/core.php');
$templates->template(Lang::__('Создание новой категории')); //Название страницы

    //Если у тебя права 15 то ты можешь приступить к работе
    
if($groups->setAdmin($user_group) !=  15) {
        echo 
engine::error('У вас нет прав для доступа');
        
header('Refresh: 1; url=index.php');
        exit;
    }

//Выполняет функцию если уже введена название и нажата кнопка "Создать"
if(isset($_POST['name']) and isset($_POST['submit'])) {

   
//Обработка названии категории
    
$name engine::proc_name($_POST['name']);
    
//Если введенная категория уже есть в базе данных то выводит ошибку        
            
$check $db->query("SELECT * FROM `news_category` WHERE `name`='" $db->safesql($name) ."'");
    
//Проверяет введена ли название
    
    
if(!$name) {
    
engine::error(Lang::__('Введите название'));
    }elseif (
$db->get_array($check) != 0) {
    
//Выводит это если существует название категории
             
echo engine::error(Lang::__('Введенная категория уже существует'));
        }else {
        
        
//Добавляем данные в базу
        
$db->query("INSERT INTO `news_category` (`name`,`time`) VALUES ('".$db->safesql($name)."','".time()."')");
        
$id_cat $db->insert_id();
        echo 
engine::success(Lang::__('Категория успешно создана')); // Успешно 
        
echo engine::home(array('Создать еще','new.category.php')); //Переадресация на пред. стараницу
        
exit;
    }
}

//Форма
echo '<div class="mainpost">';
$form = new form('?');
$form->input(Lang::__('Название:'),'name','text');
$form->submit(Lang::__('Создать'),'submit');
$form->display();
echo 
'</div>';
echo 
engine::home(array('Назад','index.php'));
?>
Онлайн: 0
Реклама