View file Panel/add_news.php

File size: 1.44Kb
<?PHP
require '../System/core.php';
 $config['title'] = 'Создание новости';
require '../System/header.php';

if(!isset($user)){header('Location: /');}

if(isset($_POST['add_news']))
 {
  $error = FALSE;

  if(empty($_POST['name'])){error('Введите название новости'); $error = TRUE;}
  if(empty($_POST['about'])){error('Введите текст новости'); $error = TRUE;}

  if($error == FALSE)
   {
    # Фильтруем принятые данные
	$name = esc($_POST['name']);
	$about = esc($_POST['about']);

	$time = time();
	
    # Добавляем новость
	mysql_query("INSERT INTO `news` (`name`,`about`, `time`) VALUES('$name', '$about', '$time')"); $sql_count++;
	message('Новость успешно создана');
				if (file_exists(H.'Cache/index.cache'))
			{
				unlink(H.'Cache/index.cache');
			}
   }
 }

?>
   <form action="" class="text" method="POST">
    Название:<br />
	<input type="text" name="name"><br />
	
	Текст:<br />
	<textarea name="about"></textarea><br />
	
	<input type="submit" name="add_news" value="Создать">
   </form>
<?
echo '<div class="back"><a href="/Panel/"><img src="/Style/icons/back.png" alt="" /> В панель управления</a></div>';
echo '<div class="back"><a href="/"><img src="/Style/icons/back.png" alt="" /> На главную</a></div>';
require '../System/footer.php';
?>