View file modules/blogs/inc/newblog.php

File size: 2.4Kb
<?
if( ! defined( 'SHCMS_ENGINE' ) ) {
    die('SHCMS Engine No access');
}

if(empty($userq['name']) or empty($userq['family'])) 
{
	echo engine::error(Lang::__('Чтобы создать блог необходимо вводить Имя и Фамилию в вашем профиле'));
	exit;
}
			
	if(isset($_POST['submit'])) 
	{
		$name = engine::proc_name($_POST['name']);
		$text = $_POST['text'];
		$mtext = $_POST['mtext'];
		$blog = intval($_POST['blog']);
					
			if(empty($name)) 
			{
				echo engine::error(Lang::__('Введите название'));
				echo engine::home(array('Назад','index.php?do=newblog'));	
				exit;
			}
						
			if(empty($text)) 
			{
				echo engine::error(Lang::__('Введите полное описание'));
				echo engine::home(array('Назад','index.php?do=newblog'));	
				exit;
			}
						
			if(empty($mtext)) 
			{
				echo engine::error(Lang::__('Введите краткое описание'));
				echo engine::home(array('Назад','index.php?do=newblog'));	
				exit;
			}
						
				$base = $db->query( "INSERT INTO `blogs` (`id_user`,`id_cat`,`name`,`mtext`,`text`,`time`) VALUES ('".intval($id_user)."','".intval($blog)."','".$db->safesql($name)."','".$db->safesql($mtext)."','".$db->safesql($text)."','".time()."')" );	
				
			if( $base == true ) 
			{
			    echo engine::success(Lang::__('Блог успешно добавлен'));
				echo engine::home(array('Назад','index.php'));	
				exit;		
			}else 
			{	
				echo engine::error(Lang::__('Блог не был добавлен'));
				echo engine::home(array('Назад','index.php?do=newblog'));	
				exit;
			}				
	}
 			
			
	echo '<div class="mainname">'.Lang::__('Новый блог').'</div>';
    echo '<div class="mainpost">';
				
		$form = new form('index.php?do=newblog');
		$form->input(Lang::__('Названия'),'name','text');
		$form->textarea(Lang::__('Полное описание'),'text');
		$form->textarea(Lang::__('Краткое описание'),'mtext');
		$form->select2('Категория','blog','*','blogs_cat','id','name');
		$form->text('</div><div class="submit">');
		$form->submit(Lang::__('Создать'),'submit');
		$form->text('или <a class="cancel" href="index.php">Отмена</a></div>');
		$form->display();
							
		 
echo engine::home(array('Назад','index.php'));			 

?>