<?php
$room = intval($_POST['room']);
$q = mysql_query("SELECT `id` FROM `chat_rooms` WHERE `id` = '".$room."';");
if(mysql_num_rows($q) == 0)
{
echo "Такой комнаты не существует.<br/>\n";
break;
}
$name = trim(mysql_escape_string(htmlspecialchars($_POST['name'])));
$name = str_replace('$', '$$', $name);
$topic = trim(mysql_escape_string(htmlspecialchars($_POST['topic'])));
$topic = str_replace('$', '$$', $topic);

$lat = array("J", "j", "Zh", "zh", "Ch", "ch", "Ye", "ye", "Yu", "yu", "Ya", "ya", "Shc", "shc", "Sh", "sh", "Yo", "yo", "Q", "q", "'", "A", "a", "B", "b", "C", "c", "D", "d", "E", "e", "F", "f", "G", "g", "H", "h", "I", "i", "K", "k", "L", "l", "M", "m", "N", "n", "O", "o", "P", "p", "R", "r", "S", "s", "T", "t", "U", "u", "V", "v", "X", "x", "Z", "z");
$rus = array("Й", "й", "Ж", "ж", "Ч", "ч", "Э", "э", "Ю", "ю", "Я", "я", "Щ", "щ", "Ш", "ш", "Ё", "ё", "Ь", "ь", "ъ", "А", "а", "Б", "б", "Ц", "ц", "Д", "д", "Е", "е", "Ф", "ф", "Г", "г", "Х", "х", "И", "и", "К", "к", "Л", "л", "М", "м", "Н", "н", "О", "о", "П", "п", "Р", "р", "С", "с", "Т", "т", "У", "у", "В", "в", "Х", "х", "З", "з");
$translit = $_POST['translit'];

if(substr_count($translit, "name") != 0)
{
$title = str_replace($lat, $rus, $title);
}

if(substr_count($translit, "topic") != 0)
{
$topic = str_replace($lat, $rus, $topic);
}

if(empty($name))
{
echo "Вы не ввели имя комнаты!<br/>\n";
break;
}
$query = mysql_query("SELECT `id` FROM `chat_rooms` WHERE `name` = '".$name."' AND `id` != '".$room."';");

if(mysql_num_rows($query) != 0)
{
echo "Комната с таким именем уже существует!<br/>\n";
break;
}

if(empty($topic))
{
$topic = $name;
}
$position = intval($_POST['position']);
if($postion < 0) $postion = 0;
if($postion > 100) $postion = 100;
$type = intval($_POST['type']);
if($type < 0) $type = 0;
if($type > 2) $type = 0;
$q = mysql_query("UPDATE `chat_rooms` SET `name` = '".$name."', `position` = '".$position."', `topic` = '".$topic."', `type` = '".$type."' WHERE `id` = '".$room."';");
echo "Настройки комнаты сохранены!<br/>\n";
?>