<?
$set['title']='Настройки - Параметры'; // заголовок страницы


if (isset($_GET['set']))
{
if (isset($_POST['set_them']) && preg_match('#^([A-z0-9\-_]+)$#ui', $_POST['set_them']) && is_dir(H.'style/themes/'.$_POST['set_them']))
{
$user['set_them']=$_POST['set_them'];
mysql_query("UPDATE `user` SET `set_them` = '$user[set_them]' WHERE `id` = '$user[id]' LIMIT 1");
mysql_query("UPDATE `user` SET `set_them2` = '$user[set_them]' WHERE `id` = '$user[id]' LIMIT 1");
}
elseif (isset($_POST['set_them2']) && preg_match('#^([A-z0-9\-_]+)$#ui', $_POST['set_them2']) && is_dir(H.'style/themes/'.$_POST['set_them2']))
{
$user['set_them2']=$_POST['set_them2'];
mysql_query("UPDATE `user` SET `set_them2` = '$user[set_them2]' WHERE `id` = '$user[id]' LIMIT 1");
}
else $err='Ошибка применения темы';

if (isset($_POST['set_news_to_mail']) && $_POST['set_news_to_mail']==1)
{
$user['set_news_to_mail']=1;
mysql_query("UPDATE `user` SET `set_news_to_mail` = '1' WHERE `id` = '$user[id]' LIMIT 1");
}
else
{
$user['set_news_to_mail']=0;
mysql_query("UPDATE `user` SET `set_news_to_mail` = '0' WHERE `id` = '$user[id]' LIMIT 1");
}

if (isset($_POST['set_time_chat']) && (is_numeric($_POST['set_time_chat']) && $_POST['set_time_chat']>=0 && $_POST['set_time_chat']<=900))
{
$user['set_time_chat']=$_POST['set_time_chat'];
$set['time_chat']=$user['set_time_chat'];
mysql_query("UPDATE `user` SET `set_time_chat` = '$user[set_time_chat]' WHERE `id` = '$user[id]' LIMIT 1");
}
else $err='Ошибка во времени автообновления';

if (isset($_POST['set_translit']) && ($_POST['set_translit']==1 || $_POST['set_translit']==0))
{
$user['set_translit']=$_POST['set_translit'];
mysql_query("UPDATE `user` SET `set_translit` = '$user[set_translit]' WHERE `id` = '$user[id]' LIMIT 1");
}
else $err='Ошибка режима транслита';

if (!isset($err))msg('Изменения успешно приняты');
}
err();
aut();


echo "<form method='post' action='settings.php?p=s_set&amp;set'>\n";

echo "Транслит:<br />\n<select name=\"set_translit\">\n";
if ($user['set_translit']==1)$sel=' selected="selected"';else $sel=NULL;
echo "<option value=\"1\"$sel>По выбору</option>\n";
if ($user['set_translit']==0)$sel=' selected="selected"';else $sel=NULL;
echo "<option value=\"0\"$sel>Никогда</option>\n";
echo "</select><br />\n";

echo "Тема :<br />\n<select name=\"set_them\">\n";
$opendirthem=opendir(H.'style/themes');
while ($themes=readdir($opendirthem)){
if (is_dir(H."style/themes/$themes") && $themes!='.' && $themes!='..'){
if ($user['set_them']==$themes)$check=' selected="selected"';else $check=NULL;
echo "<option$check value=\"$themes\">".trim(file_get_contents(H.'style/themes/'.$themes.'/them.name'))."</option>\n";}}
echo "</select><br />\n";

echo "Автообновление в чате:<br />\n<input type='text' size='3' name='set_time_chat' value='$set[time_chat]' maxlength='3' /><br />\n";


if ($user['ank_mail']!=NULL){
if ($user['set_news_to_mail']==1)$check=' checked="checked"';else $check=NULL;
echo "<label><input type=\"checkbox\"$check name=\"set_news_to_mail\" value=\"1\" /> Получать новости на E-mail</label><br />\n";
}

echo "<input type='submit' name='save' value='Сохранить' />\n";
echo "</form>\n";

?>
