Просмотр файла siwap.ru/AJAX/admin/addGiftCategory.php

Размер файла: 1.67Kb
<?php
require_once($_SERVER['DOCUMENT_ROOT'].'/system/App.php');


if(isset($_POST) && $_SERVER['REQUEST_METHOD'] == 'POST')
{
	$name = isset($_POST['name']) && !empty($_POST['name']) ? $sys->protect($_POST['name']) : null;
	$type = isset($_POST['type']) && !empty($_POST['type']) ? intval($_POST['type']) : 0; 
	
    if(empty($name))
	{
		$json = ['error' => 1, 'comment' => 'Введите название категории'];
	}
    else if($me['access'] < 3 && $type == 2)
	{
		$json = ['error' => 1, 'comment' => 'У вас недостаточно прав, <b>VIP</b> категорию можно создать с уровня создатель'];
	}
    else if($me['access'] < 2 && $type == 1)
	{
		$json = ['error' => 1, 'comment' => 'У вас недостаточно прав, <b>платную</b> категорию можно создать с уровня администратор и выше'];
	}
	else
	{
	    $checkName = Base::get('category_gifts', ['name' => $name]);
	    if(!empty($checkName))
	    {
        	$json = ['error' => 1, 'comment' => 'Такая категория уже существует'];
	    }
	    else
	    {
	        $categoryID = $gifts->addCat($name, $type);
	        
	        if($categoryID)
	        {
                $json = ['success' => 1, 'comment' => 'Категория успешно создана', 'url' => HOME.'/admin/gifts/cat'.$categoryID];
	        }
	        else
	        {
	            $json = ['error' => 1, 'comment' => 'Категория не была создана'];
	        }
	    }
	}
}
else
{
	$json = ['error' => 1, 'comment' => 'Пустое значение'];
}

echo json_encode($json, JSON_UNESCAPED_UNICODE);
?>