View file uncos/edit_news.php

File size: 2.79Kb
<?php
/*
=============================================
Движок:  SHCMS Engine
=============================================
Название файла: Редактирование комментарий
=============================================
Official website: http://shcms.ru
=============================================
*/
define('SHCMS', true);
include_once'../system/inc/system_core.php';
if($_GET['id']){$id=$_GET['id'];}
$news = mysql_fetch_array(mysql_query("SELECT * FROM `uncos` WHERE `id`='$id'"));
$shcmsengine['title'] = Lang::get('Редактирование новости: %s',$news['title']); 
include_once'../template/head.php';
engine::available();
user::users_admin();

    if(isset($_POST['submit']))
    {
	    $submit = $_POST['submit'];
	}

	if(isset($submit))
	{
	   if(isset($_POST['name']))
    {
	    $name = $_POST['name'];
	}
	   if(isset($_POST['text']))
    {
	    $text = $_POST['text'];
	}
	   if(isset($_POST['text2']))
    {
	    $text2 = $_POST['text2'];
	}
    	   if(isset($_POST['news_comm']))
    {
	    $news_comm = $_POST['news_comm'];
	}
	
	if(empty($name))
	{
	    engine::errors(Lang::get('Название не должно быть пустым'));
		header("Refresh: 1; url=edit_news.php?id=$id");
		include_once'../template/foot.php';
	    exit;
	}
	
	if(empty($text) and empty($text2))
	{
	    engine::errors(Lang::get('Текст не должно быть пустым'));
		header("Refresh: 1; url=edit_news.php?id=$id");
		include_once'../template/foot.php';
	    exit;
	}
	
	$news_ok = mysql_query("UPDATE `uncos` SET `title` = '$name', `text` = '$text', `komm` = '$news_comm',`text2` = '$text2' WHERE `id` = '$id'");
	if($news_ok == true)
	{
	engine::correct(Lang::get('Новость успешно редактировано'));
	header('Refresh: 1; url=edit_news.php?id='.$id.'');
	include_once'../template/foot.php';
	exit;
	}
	else
	{
	engine::errors(Lang::get('Возникла ошибка при редактировании новости'));
	header('Refresh: 1; url=edit_news.php?id='.$id.'');
	include_once'../template/foot.php';
	exit;
	}
	
	
	}
	
	
	
$form = new form('?id='.$id.'');
$form->input(Lang::get('Заголовок:*'),'name','text',$news['title'],true);
$form->textarea(Lang::get('Краткое описания:*'),'text2',$news['text2']);		
$form->textarea(Lang::get('Полное описания:*'),'text',$news['text']);	
$form->select(Lang::get('Комментарии:'),'news_comm',array(Lang::get('Разрешить') => 1, Lang::get('Запретить') => 2),$news['komm']);	
	
$form->submit(Lang::get('Добавить'),'submit');	
$form->submit(Lang::get('Обновить'),'refresh');	
$form->finish();


include_once'../template/foot.php';
?>