File size: 2.87Kb
<?
/*
=============================================
Движок: SHCMS Engine
=============================================
Название файла: Форум
=============================================
Official website: http://shcms.ru
=============================================
*/
if($_GET['id']){$id = $_GET['id'];}
define('SHCMS', true);
include_once'../system/inc/system_core.php';
$tit = mysql_fetch_array(mysql_query("SELECT * FROM forum_cat WHERE id=$id"));
$shcmsengine['title'] = Lang::get('Параметры раздела: %s',$tit['name']);
include_once'../template/head.php';
engine::available();
if($user4['team'] == 6)
{
$q = mysql_query("SELECT * FROM `forum_cat` WHERE `id` = '$id'");
if (!mysql_num_rows($q)) {
header('Refresh: 1; url=./');
engine::errors(Lang::get('Нельзя редактировать раздел'));
include_once'../template/foot.php';
exit();
}
$mysql_upda = mysql_fetch_array($q);
if($_POST['submit'])
{
$submit = $_POST['submit'];
}
if(isset($submit))
{
if($_POST['name'])
{$name = $_POST['name'];}
if($_POST['message'])
{$message= $_POST['message'];}
if(empty($name))
{
engine::errors(Lang::get('Введите название'));
include_once'../template/foot.php';
exit();
}
if(empty($message))
{
engine::errors(Lang::get('Введите описание'));
include_once'../template/foot.php';
exit();
}
if(strlen($name)< 0 || strlen($name) >30)
{
engine::errors(Lang::get('название должен быть не больше 30 символов'));
include_once'../template/foot.php';
exit();
}
if(strlen($message)< 0 || strlen($message) >255)
{
engine::errors(Lang::get('Описание должен быть не больше 255 символов'));
include_once'../template/foot.php';
exit();
}
$mysql_upda['name'] = isset($name) ? engine::inspect(substr($name, 0, 30)) : '';
$mysql_upda['message'] = isset($message) ? engine::inspect(substr($message, 0, 255)) : '';
if(isset($name) && isset($message)) {
$mysql_okok = mysql_query("UPDATE `forum_cat` SET `name`='$name',`message`='$message' WHERE `id`='$id'");
if($mysql_okok == true){
engine::correct(Lang::get('Изменение успешно вступили в силу'));
}
else{
engine::errors(Lang::get('Произошла ошибка в изменении'));
}
}
}
echo '<form action="?id='.$id.'&'.$conservation.'" method="post">';
echo Lang::get('Название:').'<br/><input type="text" name="name" value="'.$mysql_upda['name'].'"><br/>';
echo Lang::get('Текст:').'<br/><textarea id="text" name="message">'.$mysql_upda['message'].'</textarea><br/>';
echo '<input type="submit" name="submit" value="'.Lang::get('Применить изменение').'">';
}
else {
header('Refresh: 1; url=./');
}
include_once'../template/foot.php';
?>