Вход Регистрация
Файл: user/settings.php
Строк: 282
<?
include_once '../sys/inc/start.php';
include_once 
'../sys/inc/compress.php';
include_once 
'../sys/inc/settings.php';
include_once 
'../sys/inc/db_connect.php';
include_once 
'../sys/inc/ipua.php';
include_once 
'../sys/inc/fnc.php';
include_once 
'../sys/inc/user.php';

only_reg();
$set['title']='Мои настройки';
include_once 
'../sys/inc/thead.php';
title();
aut();
err();
 if (isset(
$_POST['save'])){

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

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

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

 if (isset(
$_POST['show_url']) && ($_POST['show_url']==|| $_POST['show_url']==0))
 {
 
$user['show_url']=intval($_POST['show_url']);
 
mysql_query("UPDATE `user` SET `show_url` = '$user[show_url]' WHERE `id` = '$user[id]' LIMIT 1");
 }
 else 
$err='Ошибка режима местоположения';
 if (isset(
$_POST['set_time_chat']) && (is_numeric($_POST['set_time_chat']) && $_POST['set_time_chat']>=&& $_POST['set_time_chat']<=900))
 {
 
$user['set_time_chat']=intval($_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_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['send_message_to_mail']) && $_POST['send_message_to_mail']==1)
{
$user['send_message_to_mail']=1;
mysql_query("UPDATE `user` SET `send_message_to_mail` = '1' WHERE `id` = '$user[id]' LIMIT 1");
}
else
{
$user['send_message_to_mail']=0;
mysql_query("UPDATE `user` SET `send_message_to_mail` = '0' WHERE `id` = '$user[id]' LIMIT 1");
}


 if (isset(
$_POST['set_times']) && ($_POST['set_times']==|| $_POST['set_times']==0))
 {
 
$user['set_times']=intval($_POST['set_times']);
 
mysql_query("UPDATE `user` SET `set_times` = '$user[set_times]' WHERE `id` = '$user[id]' LIMIT 1");
 }
 else 
$err='Ошибка показа времени';



 if (isset(
$_POST['vkl_title']) && ($_POST['vkl_title']==|| $_POST['vkl_title']==|| $_POST['vkl_title']==0))
 {
 
$user['vkl_title']=intval($_POST['vkl_title']);
 
mysql_query("UPDATE `user` SET `vkl_title` = '$user[vkl_title]' WHERE `id` = '$user[id]' LIMIT 1");
 }
 else 
$err='Ошибка режима включения титла';
 if (isset(
$_POST['vkl_forum']) && ($_POST['vkl_forum']==|| $_POST['vkl_forum']==|| $_POST['vkl_forum']==0))
 {
 
$user['vkl_forum']=intval($_POST['vkl_forum']);
 
mysql_query("UPDATE `user` SET `vkl_forum` = '$user[vkl_forum]' WHERE `id` = '$user[id]' LIMIT 1");
 }
 else 
$err='Ошибка режима включения обновленых тем';

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");
 }
 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_p_str']) && is_numeric($_POST['set_p_str']) && $_POST['set_p_str']>&& $_POST['set_p_str']<=100)
 {
 
$user['set_p_str']=intval($_POST['set_p_str']);
 
$set['p_str']=$user['set_p_str'];
 
mysql_query("UPDATE `user` SET `set_p_str` = '$user[set_p_str]' WHERE `id` = '$user[id]' LIMIT 1");
 }
 else 
$err='Неправильное количество пунктов на страницу';
 if (isset(
$_POST['set_timesdvig']) && (is_numeric($_POST['set_timesdvig']) && $_POST['set_timesdvig']>=-12 && $_POST['set_timesdvig']<=12))
 {
 
$user['set_timesdvig']=intval($_POST['set_timesdvig']);
 
mysql_query("UPDATE `user` SET `set_timesdvig` = '$user[set_timesdvig]' WHERE `id` = '$user[id]' LIMIT 1");
 }
 else 
$err='Неправильное количество пунктов на страницу';
 if (!isset(
$err))msg('Изменения успешно приняты');
 }

 echo 
"<div class='foot1'>n";
 echo 
"<font color='red'>Основное</font> |n";
 echo 
"<a href='/user/privat.php'>Приватность</a> |n";
 echo 
"<a href='/user/anketa/'>Анкета</a>n";
 echo 
"</div>";
 echo 
"<form method='post' action='?$passgen'>n";
 echo 
"<div class='foot1'>";
 echo 
"<input type='text' name='set_time_chat' value='$set[time_chat]' maxlength='3' /> Автообновление в чате<br />n";
 echo 
"<input type='text' name='set_p_str' value='$set[p_str]' maxlength='3' /> Пунктов на страницу<br />n";
 echo 
"</div>n";
 echo 
"<div class='foot1'>";
 echo 
"<select name='set_them".(IS_WEB?'2':null)."'>n";
 
$opendirthem=opendir(H.'style/themes');
 while (
$themes=readdir($opendirthem)){
 
// пропускаем корневые папки и файлы
 
if ($themes=='.' || $themes=='..' || !is_dir(H."style/themes/$themes"))continue;
 
// пропускаем темы для определенных браузеров
 
if (file_exists(H."style/themes/$themes/.only_for_".(IS_WEB?'wap':'web')))continue;
 echo 
"<option value='$themes'".($user['set_them'.(IS_WEB?'2':null)]==$themes?" selected='selected'":null).">".trim(file_get_contents(H.'style/themes/'.$themes.'/them.name'))."</option>n";
 }
 
closedir($opendirthem);
 echo 
"</select> Тема (".(IS_WEB?'WEB':'WAP').") <a href='/user/themes.php'><font color='red'>[Подробнее]</font></a><br />n";
 echo 
"</div>n";
 echo 
"<div class='foot1'>";
 echo 
"<select name='set_translit'>n";
 echo 
"<option value='1'".($user['set_translit']==1?" selected='selected'":null).">По выбору</option>n";
 echo 
"<option value='0'".($user['set_translit']==0?" selected='selected'":null).">Никогда</option>n";
 echo 
"</select> Транслит<br />n";
 echo 
"</div>n";
 echo 
"<div class='foot1'>";
 echo 
"<select name='vkl_title'>n";
 echo 
"<option value='1'".($user['vkl_title']==1?" selected='selected'":null).">Иконки</option>n";
 echo 
"<option value='0'".($user['vkl_title']==0?" selected='selected'":null).">Надписи</option>n";
 echo 
"</select> Верхняя панель навигации<br />n";
 echo 
"</div>n";
 echo 
"<div class='foot1'>";
 echo 
"<select name='set_online'>n";
echo 
"<option value='1'".($user['set_online']==1?" selected='selected'":null).">Показывать всё</option>n";
echo 
"<option value='2'".($user['set_online']==2?" selected='selected'":null).">Показывать только данные</option>n";
echo 
"<option value='0'".($user['set_online']==0?" selected='selected'":null).">Не показывать</option>n";
echo 
"</select> Панель онлайн пользователей<br />n";
 echo 
"</div>n";
  echo 
"<div class='foot1'>";
 echo 
"<select name='vkl_forum'>n";
 echo 
"<option value='1'".($user['vkl_forum']==1?" selected='selected'":null).">Не показывать</option>n";
 echo 
"<option value='0'".($user['vkl_forum']==0?" selected='selected'":null).">Показывать</option>n";
 echo 
"</select> На главной (последние темы форума)<br />n";
 echo 
"</div>n";
 echo 
"<div class='foot1'>";
 echo 
"<select name='set_files'>n";
 echo 
"<option value='1'".($user['set_files']==1?" selected='selected'":null).">Показывать поле</option>n";
 echo 
"<option value='0'".($user['set_files']==0?" selected='selected'":null).">Не использовать выгрузку</option>n";
 echo 
"</select> Выгрузка файлов<br />n";
 echo 
"</div>n";
 echo 
"<div class='foot1'>";
 echo 
"<select name='show_url'>n";
 echo 
"<option value='1'".($user['show_url']==1?" selected='selected'":null).">Показывать</option>n";
 echo 
"<option value='0'".($user['show_url']==0?" selected='selected'":null).">Скрывать</option>n";
echo 
"</select> Местоположение<br />n";
echo 
"</div>n";
 echo 
"<div class='foot1'>";
 echo 
"<select name='add_konts'>n";
 echo 
"<option value='2'".($user['add_konts']==2?" selected='selected'":null).">При чтении сообщений</option>n";
 echo 
"<option value='1'".($user['add_konts']==1?" selected='selected'":null).">При написании сообщения</option>n";
 echo 
"<option value='0'".($user['add_konts']==0?" selected='selected'":null).">Только вручную</option>n";
 echo 
"</select> Добавление контактов<br />n";
 echo 
"</div>n";
 echo 
"<div class='foot1'>";
 echo 
"<select name="set_timesdvig"><br />n";
 for (
$i=-12;$i<12;$i++){
 echo 
"<option value='$i'".($user['set_timesdvig']==$i?" selected='selected'":null).">".date("G:i"$time+$i*60*60)."</option>n";}
 echo 
"</select>n";
  echo 
"<select name='set_times'>n";
 echo 
"<option value='1'".($user['set_times']==1?" selected='selected'":null).">Вкл</option>n";
 echo 
"<option value='0'".($user['set_times']==0?" selected='selected'":null).">Выкл</option>n";
 echo 
"</select> Время<br />n";
 echo 
"</div>n";
 echo 
"<div class='foot1'>";
if (
$user['ank_mail']){
echo 
"<label><input type='checkbox' name='send_message_to_mail'".($user['send_message_to_mail']?" checked='checked'":null)." value='1' /> Получать сообщения на E-mail</label><br />n";
echo 
"<label><input type='checkbox' name='set_news_to_mail'".($user['set_news_to_mail']?" checked='checked'":null)." value='1' /> Получать новости на E-mail</label><br />n";
}
echo 
"</div>n";
 echo 
"<div class='foot1'>";
echo 
"<input type='submit' name='save' value='Сохранить изменения' />n";
echo 
"</div>n";
echo 
"</form>n";
echo 
"<div class='foot1'>n";
if(isset(
$_SESSION['refer']) && $_SESSION['refer']!=NULL && otkuda($_SESSION['refer']))
echo 
"&laquo;<a href='$_SESSION[refer]'>".otkuda($_SESSION['refer'])."</a><br />n";
echo 
"&laquo;<a href='/user/office.php'>Кабинет</a><br />n";
echo 
"</div>n";
include_once 
'../sys/inc/tfoot.php';
?>
Онлайн: 0
Реклама