Просмотр файла modules/admin/users.php

Размер файла: 100.46Kb
<?php
########################################
##	         WAP-ENGINE               ##
########################################
##                                    ##
##  Автор : CHUMA (Токарев Владимир)  ##
##  e-mail : [email protected]     ##
##  WAP : http://wap-engine.ru        ##
##                                    ##
########################################
##       ВЫ НЕ ИМЕЕТЕ ПРАВО           ##
##      ИЗМЕНЯТЬ КОД СКРИПТА          ##
##  ДЛЯ ДАЛЬНЕЙШЕГО РАСПРОСТРАНЕНИЯ!  ##
########################################
include ('../../config.php');
include ('../../templates/run.php');
include ('../../templates/func.php');
$title_page = 'Редактор пользователей';
$m_polozhenie = 'Редактирует пользователя';
####################
$kogo = filter($_GET['nick']);
$ip_str = filter($_GET['ip']);
####################
if(empty($_GET['act']))
 {
######
if (isset($_SESSION['sespass']) && isset($passw) && $_SESSION['sespass'] == $passw && ($status == '1' || $status == '2' || $status == '3'))
 {
  include '../../themes/'.$themes.'.php';
  echo'<p class="modul_name">Редактор пользователей</p>';
  if($_GET['set'] == 1)
   {
    echo'<p class="b"><img src="/images/st/es.gif" alt="" /> Пользователь удален.</p>';
   }
       
  if($_GET['err'] == 1)
   {
    echo'<p class="err">Ошибка!!! Вы не указали пользователя.</p>';
   }
  if($_GET['err'] == 2)
   {
    echo'<p class="err">Ошибка!!! Данный пользователь не существует.</p>';
   }
       
  if($_GET['help'] == 'find')
   {
    echo'<p class="b">Помощь. Для того, чтобы найти какого либо пользователя из списка,
    не обязательно вводить полностью ник этого пользователя. Достаточно ввести первые несколько букв. 
    Например, нам нужно найти пользователя CHUMA. Для этого можно ввести в поле поиска фрагмент: chu. 
    Еще одна особенность поиска - это то, что он не учитывает регистр. Это значит, введя запрос chuma, 
    система найдет и пользователя CHUMA, и пользователя chuma, а также CHumA, chUMA, Chuma и т.д.</p>';
   }
  
  $sort = filter($_GET['sort']);

  $users_f = file('../../data/nicks.php');
  array_splice($users_f, 0, 2);
  array_splice($users_f, -2, 2);
  
  if($sort == 'alfa' || empty($sort))
   {
    sort($users_f);
   }

  $users_on_f = file('../../data/user_online.txt');
  $user_on_arr = implode('|', $users_on_f);
  $kto = filter($_GET['kto']);

  $users_count = count($users_f);
  $kols = $kolusers;
  $stranic = ceil($users_count/$kols);

  if(!empty($kto))
   {
    for($ii = 0; $ii <= $users_count; $ii++)
     {
      if(stristr($users_f[$ii], $kto))
	   {
	    $users_arr[] = $users_f[$ii];
	   }
     }
    $users_f = $users_arr;
    $users_count = count($users_f);
    $stranic = ceil($users_count/$kols);
   }
   
  echo'<p class="b" align="center">Сортировка пользователей<br />
  <a href="users.php?sort=alfa&amp;'.session_name().'='.session_id().'">По алфавиту</a><br />
  <a href="users.php?sort=date&amp;'.session_name().'='.session_id().'">По дате регистрации</a><br /></p>';

  echo'<form method="get" action="users.php?&amp;'.session_name().'='.session_id().'"><p align="center" class="a">';
  echo'<input name="kto"  maxlength="20" value="'.$kto.'" /><br />';
  echo'<input value="Поиск" type="submit" />
  <a href="users.php?help=find&amp;'.session_name().'='.session_id().'">[?]</a></p></form>';
  if(!empty($kto))
   {
    echo'<p align="center"><a href="users.php?'.session_name().'='.session_id().'">Все пользователи</a></p>';
   }
 
  if($users_count == 0 && !empty($kto))
   {
    echo'<p class="err">По данному запросу не найдено ни одного пользователя.</p>';
   }

  if(empty($_GET['page']))
   {
    $page_get = 1;
   }
    else
   {
    $page_get = $_GET['page'];
   }
  
  if($page_get > $stranic)
   {
    $page_get = $stranic;
   }
  if($page_get < 1)
   {
    $page_get = 1;
   }
   
  $do = $kols * ($page_get - 1);
  $end = $kols * $page_get;

  $page_nazad = $page_get - 1;
  $page_dalee = $page_get + 1;

  if (preg_match("#^[0-9]*$#", $page_get)) 
   {
    for($i = $do; $i < $end; $i++)
     {
	  if (!empty($users_f[$i]))
       {
	    echo'<p class="b">';
        echo'Ник: <a href="users.php?act=edit&amp;nick='.$users_f[$i].'&amp;'.session_name().'='.session_id().'">'.trim($users_f[$i]).'</a>';
		if($icon_text == "1" || $icon_text == "")
{
	    echo' <a href="../kabinet/send_privat.php?nick='.$users_f[$i].'&amp;'.session_name().'='.session_id().'"><img src="/images/st/1.gif"align="top"title="Написать сообщение"></a>';
		}
		if($icon_text == "0")
{
echo' <a href="../kabinet/send_privat.php?nick='.$users_f[$i].'&amp;'.session_name().'='.session_id().'">[ЛС]</a>';
}
        if(strstr($user_on_arr, '|'.trim($users_f[$i]).'|'))
         {
    echo" <span style='background-color:#00AA00; color:#fff; padding-left:2px; padding-right:2px;'><b>ON</b></span><br />";
         }
          else
         {
    echo" <span style='background-color:#f30; color:#fff; padding-left:2px; padding-right:2px;'><b>OFF</b></span><br />";
         }
	    echo'</p>';
       }
     }
   
    if($stranic > 1)
     {
      echo '<p align="center" class="d">';
      echo 'Страницы:<br />';

      if($page_get > 1)
       {
        echo '<a href="users.php?page='.$page_nazad.'&amp;kto='.$kto.'&amp;sort='.$sort.'&amp;'.session_name().'='.session_id().'">Назад</a>';
       }
      echo ' | ';
      if($stranic > $page_get)
       {
        echo '<a href="users.php?page='.$page_dalee.'&amp;kto='.$kto.'&amp;sort='.$sort.'&amp;'.session_name().'='.session_id().'">Дальше</a>';
       }
      echo '<br />';
      
      if($page_get > 4)
       {
        echo '<a href="users.php?page=1&amp;kto='.$kto.'&amp;sort='.$sort.'&amp;'.session_name().'='.session_id().'">1</a>...';
       }
 
      $start_1 = $page_get - 3;
      $end_1 = $page_get - 1;
      if($start_1 < 1)
       {
        $start_1 = 1;
       }
  
      for($i = $start_1; $i <= $end_1; $i++)
       {
        echo'<a href="users.php?page='.$i.'&amp;kto='.$kto.'&amp;sort='.$sort.'&amp;'.session_name().'='.session_id().'">'.$i.'</a> ';
       }

      echo"$page_get";

      $start_2 = $page_get + 1;
      $end_2 = $page_get + 3;
      if($start_2 < 1)
       {
        $start_2 = 1;
       }
      if($end_2 > $stranic)
       {
        $end_2 = $stranic;
       }
  
      for($i = $start_2; $i <= $end_2; $i++)
       {
        echo' <a href="users.php?page='.$i.'&amp;kto='.$kto.'&amp;sort='.$sort.'&amp;'.session_name().'='.session_id().'">'.$i.'</a>';
       }

      if($stranic > $page_get && $page_get < ($stranic-3))
       {
        echo '...<a href="users.php?page='.$stranic.'&amp;kto='.$kto.'&amp;sort='.$sort.'&amp;'.session_name().'='.session_id().'">'.$stranic.'</a>';
       }

      echo '</p>';
     }
   }
    else
   {
    echo'<p align="center">Неправельный формат страницы!!!<br />';
   }
  echo'<p>Всего пользователей: '.$users_count.'<br />';
  echo'<a href="index.php?'.session_name().'='.session_id().'">В админку</a><br />';
  echo'<a href="../kabinet/index.php?'.session_name().'='.session_id().'">В кабинет</a></p>';
  include '../../templates/foot.php';
 }
  else
 {
  include '../../themes/'.$themes.'.php';
  echo"<p class=\"err\">Вы не авторизованы!!! Войдите в личный кабинет.<br /></p>";
  echo"<p><a href=\"../kabinet/index.php?".session_name()."=".session_id()."\">В кабинет</a><br /></p>";
  include ('../../templates/foot.php');
 }
######
 }
####################
if($_GET['act'] == 'edit')
 {
  if (isset($_SESSION['sespass']) && isset($passw) && $_SESSION['sespass'] == $passw && ($status == '1' || $status == '2' || $status == '3'))
   {
    $nicks = file('../../data/nicks.php');
    $count_nicks = count($nicks);
    $count_nicks = $count_nicks - 2;
    $user_est = 0;
    for($i=2; $i <= $count_nicks; $i++)
     {
      if($kogo == trim($nicks[$i]))
	   {
	    $user_est = 1;
	    break;
	   }
     }
   
    if(empty($kogo))
     {
      header("Location: users.php?err=1&".session_name()."=".session_id()."");
     }
    elseif($user_est == 0)
     {
      header("Location: users.php?err=2&".session_name()."=".session_id()."");
     }
    else
     {
      include '../../themes/'.$themes.'.php';
      $status_in = $status;
      
      $time = date ('YmdHis', time() + ($sdvigclock*3600));
      
      user_data('../../data/users/'.$kogo.'.php');
      $status_name_arr = explode('::', $status_name);
      $status_name = $status_name_arr[0];
      $status_color = $status_name_arr[1];
       
      $nick_name_arr = explode('::', $nickname);
      $nickname = $nick_name_arr[0];
      $nickcolor = $nick_name_arr[1];

echo'<p class="modul_name">Редактирование профиля</p>';

if($_GET['set'] == 1)
{
echo"<p class=\"b\"><img src=\"/images/st/es.gif\" alt=\"\" /> Анкета сохранена.</p>";
}
      if($_GET['set'] == 2)
       {
        echo"<p class=\"b\"><img src=\"/images/st/es.gif\" alt=\"\" /> Пароль изменен.</p>";
       }
      if($_GET['set'] == 3)
       {
        echo"<p class=\"b\"><img src=\"/images/st/es.gif\" alt=\"\" /> Статус изменен.</p>";
       }
      if($_GET['set'] == 4)
       {
        echo"<p class=\"b\"><img src=\"/images/st/es.gif\" alt=\"\" /> Пользователь забанен.</p>";
       }
      if($_GET['set'] == 5)
       {
        echo"<p class=\"b\"><img src=\"/images/st/es.gif\" alt=\"\" /> Пользователь разбанен.</p>";
       }
 if($_GET['set'] == 6)
{
echo"<p class=\"b\"><img src=\"/images/st/es.gif\" alt=\"\" /> Фотография удалена.</p>";
}
if($_GET['set'] == 7)
{
echo"<p class=\"b\"><img src=\"/images/st/es.gif\" alt=\"\" /> Фотография загружена.</p>";
}      
      if($_GET['err'] == 1)
       {
        echo"<p class=\"err\">Ошибка!!! Логин не может быть меньше 3 или больше 20 символов.<br />В поле Логин разрешено использовать только знаки латинского алфавита и цифры, а также знак тире!.</p>";
       }
       if($_GET['err'] == 2)
       {
        echo"<p class=\"err\">Ошибка!!! Неправильный формат e-mail.</p>";
       }
      if($_GET['err'] == 3)
       {
        echo"<p class=\"err\">Ошибка!!! Имя не может быть больше 30 символов. А также имя может состоять только из знаков русского или латинского алфавита, пробела, скобок и знаков _ -.</p>";
       }
      if($_GET['err'] == 4)
       {
        echo"<p class=\"err\">Ошибка!!! Не правильный формат адреса сайта.</p>";
       }
      if($_GET['err'] == 5)
       {
        echo"<p class=\"err\">Ошибка!!! Номер ICQ введен не верно.</p>";
       }
      if($_GET['err'] == 6)
       {
        echo"<p class=\"err\">Ошибка!!! Поле \"Откуда\" не может быть больше 30 символов. А также может состоять только из знаков русского или латинского алфавита, цифр, пробела, скобок и знаков _ -.</p>";
       }
      if($_GET['err'] == 7)
       {
        echo"<p class=\"err\">Ошибка!!! Поле \"Модель телефона\" не может быть больше 30 символов. А также может состоять только из знаков русского или латинского алфавита, цифр, пробела, скобок и знаков _ -.</p>";
       }
      if($_GET['err'] == 8)
       {
        echo"<p class=\"err\">Ошибка!!! Поле \"Оператор\" не может быть больше 20 символов. А также может состоять только из знаков русского или латинского алфавита, цифр, пробела, скобок и знаков _ -.</p>";
       }
      if($_GET['err'] == 9)
       {
        echo"<p class=\"err\">Ошибка!!! Поле \"Дата рождения\" введено неверно. Правильный пример: дд-мм-гггг.</p>";
       }
      if($_GET['err'] == 10)
       {
        echo"<p class=\"err\">Ошибка!!! Вы выбрали не существующий пол.</p>";
       }
      if($_GET['err'] == 11)
       {
        echo"<p class=\"err\">Ошибка!!! Репутация может быть только числом.</p>";
       }

      if($_GET['err'] == 12)
       {
        echo"<p class=\"err\">Ошибка!!! Вы не ввели новый пароль.</p>";
       }
      if($_GET['err'] == 13)
       {
        echo"<p class=\"err\">Ошибка!!! Вы не ввели повтор нового пароля пароль.</p>";
       }
      if($_GET['err'] == 14)
       {
        echo"<p class=\"err\">Ошибка!!! Новый пароль и повтор пароля не совпадают.</p>";
       }
      if($_GET['err'] == 15)
       {
        echo"<p class=\"err\">Ошибка!!! В поле \"Новый пароль\" разрешено использовать только знаки латинского алфавита и цифры, а также знак тире!</p>";
       }
      if($_GET['err'] == 16)
       {
        echo"<p class=\"err\">Ошибка!!! Вы пытаетесь дать пользователю не существующий статус.</p>";
       }
      if($_GET['err'] == 17)
       {
        echo"<p class=\"err\">Ошибка!!! Дата, до которой нужно забанить, должна состоять только из цифр.</p>";
       }
      if($_GET['err'] == 18)
       {
        echo"<p class=\"err\">Ошибка!!! Причина бана не может быть больше 250 символов. А также может состоять только из знаков русского или латинского алфавита, цифр, точки, запятой, двоеточия, пробела, скобок и знаков _ -.</p>";
       }
      if($_GET['err'] == 19)
       {
        echo"<p class=\"err\">Ошибка!!! Нельзя редактировать главного администратора сайта.</p>";
       }
      if($_GET['err'] == 20)
       {
        echo"<p class=\"err\">Ошибка!!! Нельзя удалять главного администратора сайта.</p>";
       }
      if($_GET['err'] == 21)
       {
        echo"<p class=\"err\">Ошибка!!! Плюсы \"+\" могут быть только числом.</p>";
       }
      if($_GET['err'] == 22)
       {
        echo"<p class=\"err\">Ошибка!!! Минусы \"-\" могут быть только числом.</p>";
       }
      if($_GET['err'] == 23)
       {
        echo"<p class=\"err\">Ошибка!!! Поле \"О себе\" не может быть больше 500 символов. А также может состоять только из знаков русского или латинского алфавита, цифр, пробела, скобок, знаков пунктуации и знаков _ -.</p>";
       }
      if($_GET['err'] == 24)
       {
        echo"<p class=\"err\">Ошибка!!! Рейтинг может быть только числом.</p>";
       }
      if($_GET['err'] == 25)
       {
        echo'<p class="err">Ошибка!!! Вы не можете банить пользователя, статус которого выше вашего.</p>';
       }
      if($_GET['err'] == 26)
       {
        echo"<p class=\"err\">Ошибка!!! Поле \"Статус\" не может быть больше 100 символов. А также может состоять только из знаков русского или латинского алфавита, цифр, пробела, скобок, знаков пунктуации и знаков _ -.</p>";
       }
      if($_GET['err'] == 27)
       {
        echo"<p class=\"err\">Ошибка!!! Поле \"Ник\" не может быть больше 30 символов. А также может состоять только из знаков русского или латинского алфавита, цифр, пробела, скобок, знаков пунктуации и знаков _ -.</p>";
       }
      if($_GET['err'] == 28)
{
        echo"<p class=\"err\">Ошибка!!! Поле \"Номер телефона\" не должно быть больше 15 символов и не меньше 11 символов и должно состоять только из цифр и знака \"+\". Например: \"+79876543210\".</p>";
}
/*
      if($_GET['err'] == 29)
{

}
*/
      if($_GET['err'] == 30)
{
        echo"<p class=\"err\">Ошибка!!! Поле \"Интересы\" не может быть больше 250 символов. А также может состоять только из знаков русского или латинского алфавита, цифр, пробела, скобок, знаков пунктуации и знаков _ -.</p>";
}
      if($_GET['err'] == 31)
{
        echo"<p class=\"err\">Ошибка!!! Поле \"Любимая музыка\" не может быть больше 250 символов. А также может состоять только из знаков русского или латинского алфавита, цифр, пробела, скобок, знаков пунктуации и знаков _ -.</p>";
}
      if($_GET['err'] == 32)
{
        echo"<p class=\"err\">Ошибка!!! Поле \"Любимые фильмы\" не может быть больше 250 символов. А также может состоять только из знаков русского или латинского алфавита, цифр, пробела, скобок, знаков пунктуации и знаков _ -.</p>";
}
      if($_GET['err'] == 33)
{
        echo"<p class=\"err\">Ошибка!!! Поле \"Любимые книги\" не может быть больше 250 символов. А также может состоять только из знаков русского или латинского алфавита, цифр, пробела, скобок, знаков пунктуации и знаков _ -.</p>";
}
      if($_GET['err'] == 34)
{
        echo"<p class=\"err\">Ошибка!!! Поле \"Страна\" не может быть больше 30 символов. А также может состоять только из знаков русского или латинского алфавита, цифр, пробела, скобок, знаков пунктуации и знаков _ -.</p>";
}
      if($_GET['err'] == 35)
{
        echo"<p class=\"err\">Ошибка!!! Фотография уже удалена.</p>";
}
if($_GET['err'] == 36)
   {
    echo"<p class=\"err\">Ошибка!!! Формат фотографии может быть только (jpg/png/gif).</p>";
   }
   if($_GET['err'] == 37)
   {
    echo"<p class=\"err\">Ошибка!!! Привышен максимальный размер фотографии (300 КБ).</p>";
}
if($_GET['err'] == 38)
   {
    echo"<p class=\"err\">Ошибка!!! Нельзя удалять фотографию главного администратора сайта.</p>";
}
if($_GET['err'] == 39)
   {
    echo"<p class=\"err\">Ошибка!!! Нельзя загружать фотографию главному администратору сайта.</p>";
}
if($_GET['err'] == 40)
{
echo"<p class=\"err\">Ошибка!!! Поле \"Сообщений в гостевой\" может быть только числом.</p>";
}
if($_GET['err'] == 41)
{
echo"<p class=\"err\">Ошибка!!! Поле \"Сообщений на форуме\" может быть только числом.</p>";
}
if($_GET['err'] == 42)
{
echo"<p class=\"err\">Ошибка!!! Поле \"Комментариев\" может быть только числом.</p>";
}
if($_GET['err'] == 43)
{
echo"<p class=\"err\">Ошибка!!! Поле \"Дата регистрации\" введено неверно. Правильный пример: дд.мм.гггг / чч:мм:сс .</p>";
}
if($_GET['err'] == 44)
{
echo"<p class=\"err\">Ошибка!!! Поле \"Последний визит\" введено неверно. Правильный пример: дд.мм.гггг / чч:мм:сс .</p>";
}
if($_GET['err'] == 45)
{
echo"<p class=\"err\">Ошибка!!! Поле \"Сообщений в чате\" может быть только числом.</p>";
}
if($_GET['err'] == 46)
{
echo"<p class=\"err\">Ошибка!!! Поле \"Всего посещений\" может быть только числом от 0 до 10.</p>";
}
if($_GET['err'] == 47)
{
echo"<p class=\"err\">Ошибка!!! Поле \"Баланс\" может быть только числом от 0 до 10.</p>";
}
if($_GET['err'] == 48)
   {
    echo'<p class="err">Ошибка!!! Поле "Рост" не должно превышать 3 символа. А также может состоять только из цифр.</p>';
   }
if($_GET['err'] == 49)
   {
    echo'<p class="err">Ошибка!!! Поле "Вес" не должно превышать 3 символа. А также может состоять только из цифр.</p>';
   }
  if($_GET['err'] == 50)
   {
    echo'<p class="err">Ошибка!!! Поле "Любимые игры" не должно превышать 250 символов. А также может состоять только из знаков русского или латинского алфавита, цифр, пробела, скобок, знаков пунктуации и знаков _ -.</p>';
   }
if($_GET['err'] == 51)
{
echo"<p class=\"err\">Ошибка!!! Поле \"Время онлайн\" может быть только числом от 0 до 20.</p>";
}
if($_GET['err'] == 52)
   {
    echo'<p class="err">Ошибка!!! Поля "Цвет глаз, Цвет волос, Телосложение, Ищу, Ориентация, Сексуальный опыт, Дети, Семейное положение, Чем я занимаюсь, Курение, Алкоголь, Жилье, Материальное положение и Образование" не должны превышать 1 символа. А также могут состоять только из цифр.</p>';
   }

if($_GET['err'] == 53)
   {
    echo'<p class="err">Ошибка!!! Поле "Профессия" не должно превышать 250 символов. А также может состоять только из знаков русского или латинского алфавита, цифр, пробела, скобок, знаков пунктуации и знаков _ -.</p>';
   }
    
if($_GET['err'] == 54)
   {
    echo'<p class="err">Ошибка!!! Поля "В возрасте" не должны превышать 2 символа. А также могут состоять только из цифр.</p>';
   }

if($_GET['err'] == 55)
   {
    echo'<p class="err">Ошибка!!! Вы выбрали несуществующий ответ в поле "Показывать анкету в знакомствах".</p>';
   }

if($bantime > $time)
       {
        echo"<p class=\"err\">Данного пользователя забанил $banwho за $bantxt! Окончание бана: $bantime[6]$bantime[7].$bantime[4]$bantime[5].$bantime[0]$bantime[1]$bantime[2]$bantime[3] в $bantime[8]$bantime[9]:$bantime[10]$bantime[11] по времени сервера.</p>";
       }
      
      if($status_in == '1' || $status_in == '2')
       {
$foto = $login;
echo '<form method="post" action="?edit=photo&amp;fotos='.$foto.'&amp;'.session_name().'='.session_id().'" enctype="multipart/form-data"><p class="a">Фотография</p><p class="b">';
echo'Фотография:<br />';
if(file_exists('../../modules/kabinet/photo/'.$foto.'.jpg'))
{
echo'<a href="/modules/kabinet/photo/'.$foto.'.jpg"><img src="../kabinet/img.php?img=photo/'.$foto.'.jpg" alt=""></a><br>';
echo'[<a href="/modules/admin/users.php?act=delfoto&amp;foto='.$foto.'&amp;'.session_name().'='.session_id().'"onclick="return confirm(\'Подтверждаете удаление?\')">Удалить</a>]<br />';
echo'Заменить фото:<br>
<input type="file" name="uploadfile" size="15"><br>
<input type="submit" value="Заменить">
</form><br />
Формат фото: (jpg/png/gif)<br />Размер фото: (макс.300 КБ)</p>';
}
else
{
echo'<img src="../kabinet/img.php?img=photo/no_photo.jpg" alt=""><br>';

echo'Загрузить фото:<br>
<input type="file" name="uploadfile" size="15"><br>
<input type="submit" value="Загрузить">
</form><br />
Формат фото: (jpg/png/gif)<br />Размер фото: (макс.300 КБ)</p>';
}
        echo"<form method=\"post\" action=\"users.php?act=set&amp;nick=$kogo&amp;".session_name()."=".session_id()."\">";
        echo"<p class=\"a\">Анкета</p><p class=\"b\">Логин: $login<br />";
        echo"Ник(будет виден вместо логина, можно использовать русские символы):<br /><input name=\"nickname\" value=\"$nickname\" maxlength=\"30\" /><br />";
        echo"Цвет ника(Например #ff0000):<br /><input name=\"nickcolor\" value=\"$nickcolor\" maxlength=\"7\" /><br />";

        echo"Статус:<br /><input name=\"status_name\" value=\"$status_name\" maxlength=\"100\" /><br />";
        echo"Цвет статуса(Например #ff0000):<br /><input name=\"status_color\" value=\"$status_color\" maxlength=\"7\" /><br />";


        echo"E-mail:<br /><input name=\"email\" value=\"$email\" /><br />";
        if($show_mail == "1")
         { echo"<input type=\"checkbox\" name=\"show_mail\" value=\"1\" checked=\"checked\" /> "; } else
         { echo"<input type=\"checkbox\" name=\"show_mail\" value=\"1\" /> "; }
        echo"Показывать e-mail<br />";
echo"Номер телефона:<br /><input name=\"numbertel\" value=\"$numbertel\" maxlength=\"15\" /><br />";
if($show_numbertel == "1")
         { echo"<input type=\"checkbox\" name=\"show_numbertel\" value=\"1\" checked=\"checked\" /> "; } else
         { echo"<input type=\"checkbox\" name=\"show_numbertel\" value=\"1\" /> "; }
        echo"Показывать номер телефона<br />";
        echo"Настоящее имя:<br /><input name=\"name\" value=\"$name\" maxlength=\"30\" /><br />";
        echo"Сайт:<br /><input name=\"site\" value=\"$site\" /><br />";
        echo"ICQ:<br /><input name=\"icq\" value=\"$icq\" maxlength=\"15\" /><br />";
        echo"Страна:<br /><input name=\"strana\" value=\"$strana\" maxlength=\"30\" /><br />";
        echo"Откуда:<br /><input name=\"otkuda\" value=\"$otkuda\" maxlength=\"30\" /><br />";
        echo"Модель телефона:<br /><input name=\"modelphone\" value=\"$modelphone\" maxlength=\"30\" /><br />";
       
        echo"Оператор:<br /><input name=\"operator\" value=\"$operator\" maxlength=\"20\" /><br />";
        echo'Дата рожд.(дд-мм-гггг):<br />';

$data_rozhd_arr = explode('-', $data_rozhd);
$d_date = $data_rozhd_arr[0];
$d_month = $data_rozhd_arr[1];
$d_year = $data_rozhd_arr[2];

echo'<select name="d_date" class="textbox">';
echo"<option>$d_date</option>";
$i = 1;
while($i <= 31)
{
echo "<option value=\"$i\">$i</option>";
$i++;
}
echo"</select>";
echo'<select name="d_month" class="textbox">';
echo"<option>$d_month</option>";
$month = array("01", "02", "03", "04", "05", "06", "07", "08", "09", "10", "11", "12");

foreach($month as $m)
{
echo"<option value=\"$m\">$m</option>";
}
echo"</select>";
echo'<select name="d_year" class="textbox">';
echo"<option>$d_year</option>";
$j = 1930;
while($j <= 2012)
{
echo"<option value=\"$j\">$j</option>";
$j++;
}
echo'</select><br />';


/*
<input name=\"data_rozhd\" value=\"$data_rozhd\" maxlength=\"10\" /><br />";
*/
        

        echo"Пол:<br />";
        if($pol=="1"){echo"<input name=\"pol\" type=\"radio\" value=\"1\" checked=\"checked\" />";} else {echo"<input name=\"pol\" type=\"radio\" value=\"1\" />";} echo"Мужской<br />";
        if($pol=="0"){echo"<input name=\"pol\" type=\"radio\" value=\"0\" checked=\"checked\" />";} else {echo"<input name=\"pol\" type=\"radio\" value=\"0\" />";}  echo"Женский<br />";
        echo"О себе:<br /><input name=\"o_sebe\" value=\"$o_sebe\" maxlength=\"500\" /><br />";
echo'</p><p class="a">Увлечения и интересы</p>';
echo'<p class="b">';
        echo"Интересы:<br /><input name=\"interesy\" value=\"$interesy\" maxlength=\"250\" /><br />";
        echo"Любимая музыка:<br /><input name=\"lybmusic\" value=\"$lybmusic\" maxlength=\"250\" /><br />";
        echo"Любимые фильмы:<br /><input name=\"lybfilm\" value=\"$lybfilm\" maxlength=\"250\" /><br />";
        echo"Любимые книги:<br /><input name=\"lybbook\" value=\"$lybbook\" maxlength=\"250\" /><br />";
        echo"Любимые игры:<br /><input name=\"lybgame\" value=\"$lybgame\" maxlength=\"250\" /><br />";
echo'</p><p class="a">Типаж</p>';
echo'<p class="b">';
echo"Рост:<br /><input name=\"rost\" value=\"$rost\" maxlength=\"3\" size=\"3\" /><br />";
echo"Вес:<br /><input name=\"ves\" value=\"$ves\" maxlength=\"3\" size=\"3\" /><br />";

echo"Цвет глаз:<br /> <select name=\"cv_glaz\" class=\"textbox\">";
if($cv_glaz == "")
{ echo"<option selected=\"selected\"value=\"\">Не указано</option>"; }
else
{ echo"<option value=\"\">Не указано</option>"; }
if($cv_glaz == 1)
{ echo"<option selected=\"selected\"value=\"1\">Голубые</option>"; }
else
{ echo"<option value=\"1\">Голубые</option>"; }
if($cv_glaz == 2)
{ echo"<option selected=\"selected\"value=\"2\">Карие</option>"; }
else
{ echo"<option value=\"2\">Карие</option>"; }
if($cv_glaz == 3)
{ echo"<option selected=\"selected\"value=\"3\">Серые</option>"; }
else
{ echo"<option value=\"3\">Серые</option>"; }
if($cv_glaz == 4)
{ echo"<option selected=\"selected\"value=\"4\">Зеленые</option>"; }
else
{ echo"<option value=\"4\">Зеленые</option>"; }
if($cv_glaz == 5)
{ echo"<option selected=\"selected\"value=\"5\">Черные</option>"; }
else
{ echo"<option value=\"5\">Черные</option>"; }
if($cv_glaz == 6)
{ echo"<option selected=\"selected\"value=\"6\">Синие</option>"; }
else
{ echo"<option value=\"6\">Синие</option>"; }
if($cv_glaz == 7)
{ echo"<option selected=\"selected\"value=\"7\">Желтые</option>"; }
else
{ echo"<option value=\"7\">Желтые</option>"; }
if($cv_glaz == 8)
{ echo"<option selected=\"selected\"value=\"8\">Другие</option>"; }
else
{ echo"<option value=\"8\">Другие</option>"; }
echo"</select><br />";

echo"Цвет волос:<br /> <select name=\"cv_volos\" class=\"textbox\">";
if($cv_volos == "")
{ echo"<option selected=\"selected\"value=\"\">Не указано</option>"; }
else
{ echo"<option value=\"\">Не указано</option>"; }
if($cv_volos == 1)
{ echo"<option selected=\"selected\"value=\"1\">Светлые</option>"; }
else
{ echo"<option value=\"1\">Светлые</option>"; }
if($cv_volos == 2)
{ echo"<option selected=\"selected\"value=\"2\">Темные</option>"; }
else
{ echo"<option value=\"2\">Темные</option>"; }
if($cv_volos == 3)
{ echo"<option selected=\"selected\"value=\"3\">Рыжие</option>"; }
else
{ echo"<option value=\"3\">Рыжие</option>"; }
if($cv_volos == 4)
{ echo"<option selected=\"selected\"value=\"4\">Русые</option>"; }
else
{ echo"<option value=\"4\">Русые</option>"; }
if($cv_volos == 5)
{ echo"<option selected=\"selected\"value=\"5\">Окрашеные</option>"; }
else
{ echo"<option value=\"5\">Окрашеные</option>"; }
if($cv_volos == 6)
{ echo"<option selected=\"selected\"value=\"6\">Голова брита наголо</option>"; }
else
{ echo"<option value=\"6\">Голова брита наголо</option>"; }
echo"</select><br />";

echo"Телосложение:<br /> <select name=\"teloslozh\" class=\"textbox\">";
if($teloslozh == "")
{ echo"<option selected=\"selected\"value=\"\">Не указано</option>"; }
else
{ echo"<option value=\"\">Не указано</option>"; }
if($teloslozh == 1)
{ echo"<option selected=\"selected\"value=\"1\">Обычное</option>"; }
else
{ echo"<option value=\"1\">Обычное</option>"; }
if($teloslozh == 2)
{ echo"<option selected=\"selected\"value=\"2\">Стройное</option>"; }
else
{ echo"<option value=\"2\">Стройное</option>"; }
if($teloslozh == 3)
{ echo"<option selected=\"selected\"value=\"3\">Полное</option>"; }
else
{ echo"<option value=\"3\">Полное</option>"; }
if($teloslozh == 4)
{ echo"<option selected=\"selected\"value=\"4\">Худощавое</option>"; }
else
{ echo"<option value=\"4\">Худощавое</option>"; }
if($teloslozh == 5)
{ echo"<option selected=\"selected\"value=\"5\">Спортивное</option>"; }
else
{ echo"<option value=\"5\">Спортивное</option>"; }
if($teloslozh == 6)
{ echo"<option selected=\"selected\"value=\"6\">Плотное</option>"; }
else
{ echo"<option value=\"6\">Плотное</option>"; }
if($teloslozh == 7)
{ echo"<option selected=\"selected\"value=\"7\">Мускулистое</option>"; }
else
{ echo"<option value=\"7\">Мускулистое</option>"; }
echo"</select><br />";
echo'</p>';
echo'<p class="a">Знакомства</p>';
echo'<p class="b">';
echo"Показывать анкету в знакомствах:<br />";
  if($pokaz_anketu=="1"){echo"<input name=\"pokaz_anketu\" type=\"radio\" value=\"1\" checked=\"checked\" />";} else {echo"<input name=\"pokaz_anketu\" type=\"radio\" value=\"1\" />";} echo'Да ';
  if($pokaz_anketu=="0"){echo"<input name=\"pokaz_anketu\" type=\"radio\" value=\"0\" checked=\"checked\" />";} else {echo"<input name=\"pokaz_anketu\" type=\"radio\" value=\"0\" />";}  echo'Нет<br />';
echo"Ищу:<br /> <select name=\"ischu\" class=\"textbox\">";
if($ischu == "")
{ echo"<option selected=\"selected\"value=\"\">Не указано</option>"; }
else
{ echo"<option value=\"\">Не указано</option>"; }
if($ischu == 1)
{ echo"<option selected=\"selected\"value=\"1\">Парня</option>"; }
else
{ echo"<option value=\"1\">Парня</option>"; }
if($ischu == 2)
{ echo"<option selected=\"selected\"value=\"2\">Девушку</option>"; }
else
{ echo"<option value=\"2\">Девушку</option>"; }
if($ischu == 3)
{ echo"<option selected=\"selected\"value=\"3\">Парня или девушку</option>"; }
else
{ echo"<option value=\"3\">Парня или девушку</option>"; }
echo"</select><br />";

$v_voz_arr = explode('::', $v_vozraste);
      $v_ot = $v_voz_arr[0];
      $v_do = $v_voz_arr[1];
echo"В возрасте:<br />От:<input name=\"v_ot\" value=\"$v_ot\" maxlength=\"2\" size=\"2\" /> До:<input name=\"v_do\" value=\"$v_do\" maxlength=\"2\" size=\"2\" /><br />";
echo"Ориентация:<br /> <select name=\"orientac\" class=\"textbox\">";
if($orientac == "")
{ echo"<option selected=\"selected\"value=\"\">Не указано</option>"; }
else
{ echo"<option value=\"\">Не указано</option>"; }
if($orientac == 1)
{ echo"<option selected=\"selected\"value=\"1\">Гетеро</option>"; }
else
{ echo"<option value=\"1\">Гетеро</option>"; }
if($orientac == 2)
{ echo"<option selected=\"selected\"value=\"2\">Гей/Лесби</option>"; }
else
{ echo"<option value=\"2\">Гей/Лесби</option>"; }
if($orientac == 3)
{ echo"<option selected=\"selected\"value=\"3\">Би</option>"; }
else
{ echo"<option value=\"3\">Би</option>"; }
echo"</select><br />";
echo"Сексуальный опыт:<br /> <select name=\"sex_op\" class=\"textbox\">";
if($sex_op == "")
{ echo"<option selected=\"selected\"value=\"\">Не указано</option>"; }
else
{ echo"<option value=\"\">Не указано</option>"; }
if($sex_op == 1)
{ echo"<option selected=\"selected\"value=\"1\">Большой</option>"; }
else
{ echo"<option value=\"1\">Большой</option>"; }
if($sex_op == 2)
{ echo"<option selected=\"selected\"value=\"2\">Небольшой</option>"; }
else
{ echo"<option value=\"2\">Небольшой</option>"; }
if($sex_op == 3)
{ echo"<option selected=\"selected\"value=\"3\">Отсутствует</option>"; }
else
{ echo"<option value=\"3\">Отсутствует</option>"; }
echo"</select><br />";
echo"Дети:<br /> <select name=\"deti\" class=\"textbox\">";
if($deti == "")
{ echo"<option selected=\"selected\"value=\"\">Не указано</option>"; }
else
{ echo"<option value=\"\">Не указано</option>"; }
if($deti == 1)
{ echo"<option selected=\"selected\"value=\"1\">Нет</option>"; }
else
{ echo"<option value=\"1\">Нет</option>"; }
if($deti == 2)
{ echo"<option selected=\"selected\"value=\"2\">Нет и не хочу</option>"; }
else
{ echo"<option value=\"2\">Нет и не хочу</option>"; }
if($deti == 3)
{ echo"<option selected=\"selected\"value=\"3\">Нет, но хотелось бы</option>"; }
else
{ echo"<option value=\"3\">Нет, но хотелось бы</option>"; }
if($deti == 4)
{ echo"<option selected=\"selected\"value=\"4\">Нет, но скоро будут</option>"; }
else
{ echo"<option value=\"4\">Нет, но скоро будут</option>"; }
if($deti == 5)
{ echo"<option selected=\"selected\"value=\"5\">Есть, живем вместе</option>"; }
else
{ echo"<option value=\"5\">Есть, живем вместе</option>"; }
if($deti == 6)
{ echo"<option selected=\"selected\"value=\"6\">Есть, живем порознь</option>"; }
else
{ echo"<option value=\"6\">Есть, живем порознь</option>"; }
echo"</select><br />";

echo"Семейное положение:<br /> <select name=\"s_polozh\" class=\"textbox\">";
if($s_polozh == "")
{ echo"<option selected=\"selected\"value=\"\">Не указано</option>"; }
else
{ echo"<option value=\"\">Не указано</option>"; }
if($s_polozh == 1)
{ echo"<option selected=\"selected\"value=\"1\">Холост/Не замужем</option>"; }
else
{ echo"<option value=\"1\">Холост/Не замужем</option>"; }
if($s_polozh == 2)
{ echo"<option selected=\"selected\"value=\"2\">Женат/Замужем</option>"; }
else
{ echo"<option value=\"2\">Женат/Замужем</option>"; }
if($s_polozh == 3)
{ echo"<option selected=\"selected\"value=\"3\">Разведен/Разведена</option>"; }
else
{ echo"<option value=\"3\">Разведен/Разведена</option>"; }
if($s_polozh == 4)
{ echo"<option selected=\"selected\"value=\"4\">Гражданский брак</option>"; }
else
{ echo"<option value=\"4\">Гражданский брак</option>"; }
if($s_polozh == 5)
{ echo"<option selected=\"selected\"value=\"5\">Встречаемся</option>"; }
else
{ echo"<option value=\"5\">Встречаемся</option>"; }
if($s_polozh == 6)
{ echo"<option selected=\"selected\"value=\"6\">Вдова/Вдовец</option>"; }
else
{ echo"<option value=\"6\">Вдова/Вдовец</option>"; }
echo"</select><br />";


$c_znakom_e = explode('::', $c_znakom);
$c_znakom1 = $c_znakom_e[0];
$c_znakom2 = $c_znakom_e[1];
$c_znakom3 = $c_znakom_e[2];
$c_znakom4 = $c_znakom_e[3];
$c_znakom5 = $c_znakom_e[4];
$c_znakom6 = $c_znakom_e[5];
$c_znakom7 = $c_znakom_e[6];
$c_znakom8 = $c_znakom_e[7];

echo'Цель знакомства:<br />';

if($c_znakom1 == "1")
   { echo"<input type=\"checkbox\" name=\"c_znakom1\" value=\"1\" checked=\"checked\" /> "; } else
   { echo"<input type=\"checkbox\" name=\"c_znakom1\" value=\"1\" /> "; }
  echo"Дружба и общение<br />";
if($c_znakom2 == "1")
   { echo"<input type=\"checkbox\" name=\"c_znakom2\" value=\"1\" checked=\"checked\" /> "; } else
   { echo"<input type=\"checkbox\" name=\"c_znakom2\" value=\"1\" /> "; }
  echo"Флирт, СМС-переписка<br />";
if($c_znakom3 == "1")
   { echo"<input type=\"checkbox\" name=\"c_znakom3\" value=\"1\" checked=\"checked\" /> "; } else
   { echo"<input type=\"checkbox\" name=\"c_znakom3\" value=\"1\" /> "; }
  echo"Любовь, отношения<br />";
if($c_znakom4 == "1")
   { echo"<input type=\"checkbox\" name=\"c_znakom4\" value=\"1\" checked=\"checked\" /> "; } else
   { echo"<input type=\"checkbox\" name=\"c_znakom4\" value=\"1\" /> "; }
  echo"Брак, создание семьи<br />";
if($c_znakom5 == "1")
   { echo"<input type=\"checkbox\" name=\"c_znakom5\" value=\"1\" checked=\"checked\" /> "; } else
   { echo"<input type=\"checkbox\" name=\"c_znakom5\" value=\"1\" /> "; }
  echo"Виртуальный секс<br />";
if($c_znakom6 == "1")
   { echo"<input type=\"checkbox\" name=\"c_znakom6\" value=\"1\" checked=\"checked\" /> "; } else
   { echo"<input type=\"checkbox\" name=\"c_znakom6\" value=\"1\" /> "; }
  echo"Секс в реале<br />";
if($c_znakom7 == "1")
   { echo"<input type=\"checkbox\" name=\"c_znakom7\" value=\"1\" checked=\"checked\" /> "; } else
   { echo"<input type=\"checkbox\" name=\"c_znakom7\" value=\"1\" /> "; }
  echo"Ищу спонсора<br />";
if($c_znakom8 == "1")
   { echo"<input type=\"checkbox\" name=\"c_znakom8\" value=\"1\" checked=\"checked\" /> "; } else
   { echo"<input type=\"checkbox\" name=\"c_znakom8\" value=\"1\" /> "; }
  echo"Стану спонсором<br />";

echo'</p>';
echo'<p class="a">Дополнительно</p>';
echo'<p class="b">';

echo"Профессия:<br /><input name=\"profess\" value=\"$profess\" maxlength=\"250\" /><br />";
echo"Чем я занимаюсь:<br /> <select name=\"chem_z\" class=\"textbox\">";
if($chem_z == "")
{ echo"<option selected=\"selected\"value=\"\">Не указано</option>"; }
else
{ echo"<option value=\"\">Не указано</option>"; }
if($chem_z == 1)
{ echo"<option selected=\"selected\"value=\"1\">Учусь в школе</option>"; }
else
{ echo"<option value=\"1\">Учусь в школе</option>"; }
if($chem_z == 2)
{ echo"<option selected=\"selected\"value=\"2\">Учусь в колледже/лицее</option>"; }
else
{ echo"<option value=\"2\">Учусь в колледже/лицее</option>"; }
if($chem_z == 3)
{ echo"<option selected=\"selected\"value=\"3\">Учусь в ВУЗе</option>"; }
else
{ echo"<option value=\"3\">Учусь в ВУЗе</option>"; }
if($chem_z == 4)
{ echo"<option selected=\"selected\"value=\"4\">Учусь в военном училище</option>"; }
else
{ echo"<option value=\"4\">Учусь в военном училище</option>"; }
if($chem_z == 5)
{ echo"<option selected=\"selected\"value=\"5\">Служу в армии</option>"; }
else
{ echo"<option value=\"5\">Служу в армии</option>"; }
if($chem_z == 6)
{ echo"<option selected=\"selected\"value=\"6\">Работаю</option>"; }
else
{ echo"<option value=\"6\">Работаю</option>"; }
if($chem_z == 7)
{ echo"<option selected=\"selected\"value=\"7\">Не работаю</option>"; }
else
{ echo"<option value=\"7\">Не работаю</option>"; }
if($chem_z == 8)
{ echo"<option selected=\"selected\"value=\"8\">Сижу на зоне</option>"; }
else
{ echo"<option value=\"8\">Сижу на зоне</option>"; }
echo"</select><br />";

echo"Курение:<br /> <select name=\"kur\" class=\"textbox\">";
if($kur == "")
{ echo"<option selected=\"selected\"value=\"\">Не указано</option>"; }
else
{ echo"<option value=\"\">Не указано</option>"; }
if($kur == 1)
{ echo"<option selected=\"selected\"value=\"1\">Не курю</option>"; }
else
{ echo"<option value=\"1\">Не курю</option>"; }
if($kur == 2)
{ echo"<option selected=\"selected\"value=\"2\">Иногда</option>"; }
else
{ echo"<option value=\"2\">Иногда</option>"; }
if($kur == 3)
{ echo"<option selected=\"selected\"value=\"3\">Бросаю</option>"; }
else
{ echo"<option value=\"3\">Бросаю</option>"; }
if($kur == 4)
{ echo"<option selected=\"selected\"value=\"4\">Курю</option>"; }
else
{ echo"<option value=\"4\">Курю</option>"; }
echo"</select><br />";

echo"Алкоголь:<br /> <select name=\"alko\" class=\"textbox\">";
if($alko == "")
{ echo"<option selected=\"selected\"value=\"\">Не указано</option>"; }
else
{ echo"<option value=\"\">Не указано</option>"; }
if($alko == 1)
{ echo"<option selected=\"selected\"value=\"1\">Не пью вообще</option>"; }
else
{ echo"<option value=\"1\">Не пью вообще</option>"; }
if($alko == 2)
{ echo"<option selected=\"selected\"value=\"2\">Пью в компаниях изредка</option>"; }
else
{ echo"<option value=\"2\">Пью в компаниях изредка</option>"; }
if($alko == 3)
{ echo"<option selected=\"selected\"value=\"3\">Люблю выпить</option>"; }
else
{ echo"<option value=\"3\">Люблю выпить</option>"; }
echo"</select><br />";

echo"Жилье:<br /> <select name=\"zhil\" class=\"textbox\">";
if($zhil == "")
{ echo"<option selected=\"selected\"value=\"\">Не указано</option>"; }
else
{ echo"<option value=\"\">Не указано</option>"; }
if($zhil == 1)
{ echo"<option selected=\"selected\"value=\"1\">Своя квартира</option>"; }
else
{ echo"<option value=\"1\">Своя квартира</option>"; }
if($zhil == 2)
{ echo"<option selected=\"selected\"value=\"2\">Свой дом</option>"; }
else
{ echo"<option value=\"2\">Свой дом</option>"; }
if($zhil == 3)
{ echo"<option selected=\"selected\"value=\"3\">Снимаю квартиру</option>"; }
else
{ echo"<option value=\"3\">Снимаю квартиру</option>"; }
if($zhil == 4)
{ echo"<option selected=\"selected\"value=\"4\">Общежитие</option>"; }
else
{ echo"<option value=\"4\">Общежитие</option>"; }
if($zhil == 5)
{ echo"<option selected=\"selected\"value=\"5\">Живу с родителями</option>"; }
else
{ echo"<option value=\"5\">Живу с родителями</option>"; }
if($zhil == 6)
{ echo"<option selected=\"selected\"value=\"6\">Живу с приятелем/подругой</option>"; }
else
{ echo"<option value=\"6\">Живу с приятелем/подругой</option>"; }
if($zhil == 7)
{ echo"<option selected=\"selected\"value=\"7\">Нет постоянного жилья</option>"; }
else
{ echo"<option value=\"7\">Нет постоянного жилья</option>"; }
echo"</select><br />";

echo"Материальное положение:<br /> <select name=\"mat_polozh\" class=\"textbox\">";
if($mat_polozh == "")
{ echo"<option selected=\"selected\"value=\"\">Не указано</option>"; }
else
{ echo"<option value=\"\">Не указано</option>"; }
if($mat_polozh == 1)
{ echo"<option selected=\"selected\"value=\"1\">Не работаю</option>"; }
else
{ echo"<option value=\"1\">Не работаю</option>"; }
if($mat_polozh == 2)
{ echo"<option selected=\"selected\"value=\"2\">Непостоянные заработки</option>"; }
else
{ echo"<option value=\"2\">Непостоянные заработки</option>"; }
if($mat_polozh == 3)
{ echo"<option selected=\"selected\"value=\"3\">Постоянный небольшой доход</option>"; }
else
{ echo"<option value=\"3\">Постоянный небольшой доход</option>"; }
if($mat_polozh == 4)
{ echo"<option selected=\"selected\"value=\"4\">Стабильный средний доход</option>"; }
else
{ echo"<option value=\"4\">Стабильный средний доход</option>"; }
if($mat_polozh == 5)
{ echo"<option selected=\"selected\"value=\"5\">Хорошо зарабатываю</option>"; }
else
{ echo"<option value=\"5\">Хорошо зарабатываю</option>"; }
echo"</select><br />";

echo"Образование:<br /> <select name=\"obrazov\" class=\"textbox\">";
if($obrazov == "")
{ echo"<option selected=\"selected\"value=\"\">Не указано</option>"; }
else
{ echo"<option value=\"\">Не указано</option>"; }
if($obrazov == 1)
{ echo"<option selected=\"selected\"value=\"1\">Учусь в школе</option>"; }
else
{ echo"<option value=\"1\">Учусь в школе</option>"; }
if($obrazov == 2)
{ echo"<option selected=\"selected\"value=\"2\">Среднее</option>"; }
else
{ echo"<option value=\"2\">Среднее</option>"; }
if($obrazov == 3)
{ echo"<option selected=\"selected\"value=\"3\">Среднее специальное</option>"; }
else
{ echo"<option value=\"3\">Среднее специальное</option>"; }
if($obrazov == 4)
{ echo"<option selected=\"selected\"value=\"4\">Неполное высшее</option>"; }
else
{ echo"<option value=\"4\">Неполное высшее</option>"; }
if($obrazov == 5)
{ echo"<option selected=\"selected\"value=\"5\">Высшее</option>"; }
else
{ echo"<option value=\"5\">Высшее</option>"; }
if($obrazov == 6)
{ echo"<option selected=\"selected\"value=\"6\">Несколько высших</option>"; }
else
{ echo"<option value=\"6\">Несколько высших</option>"; }
if($obrazov == 7)
{ echo"<option selected=\"selected\"value=\"7\">Ученая степень</option>"; }
else
{ echo"<option value=\"7\">Ученая степень</option>"; }
echo"</select><br />";

echo'</p><p class="a">Статистика</p>';
echo'<p class="b">';

echo"Баланс(монет):<br /><input name=\"monet\" value=\"$monet\" /><br />";


        echo"Репутация:<br /><input name=\"reputacia\" value=\"$reputacia\" /><br />";
        echo"Плюсы +:<br /><input name=\"plusov\" value=\"$plusov\" /><br />";
        echo"Минусы -:<br /><input name=\"minusov\" value=\"$minusov\" /><br />";
        
echo"Сообщений в гостевой:<br /><input name=\"mes_guest\" value=\"$mes_guest\" /><br />";
echo"Сообщений в чате:<br /><input name=\"mes_chat\" value=\"$mes_chat\" /><br />";
echo"Сообщений на форуме:<br /><input name=\"mes_forum\" value=\"$mes_forum\" /><br />";
echo"Комментариев:<br /><input name=\"mes_komm\" value=\"$mes_komm\" /><br />";
echo"Общий рейтинг:<br /><input name=\"rating\" value=\"$rating\" /><br />";
echo"Всего посещений:<br /><input name=\"vhodov\" value=\"$vhodov\" /><br />";
echo"Дата регистрации:<br /><input name=\"reg_date\" value=\"$reg_date\" /><br />";
echo"Последний визит:<br /><input name=\"last_visit\" value=\"$last_visit\" /><br />";
echo"Время онлайн(в секундах):<br /><input name=\"time_in_site\" value=\"$time_in_site\" /><br />";


        echo"<input value=\"Применить\" type=\"submit\" /></p></form>";
      
        echo"<form method=\"post\" action=\"users.php?act=set_pass&amp;nick=$kogo&amp;".session_name()."=".session_id()."\">";
        echo'<p class="a">Смена пароля</p>';
        echo"<p class=\"b\">Внимание! В поле пароль разрешено использовать только знаки латинского алфавита и цифры, а также знак тире!<br /></p><p class=\"b\">";
        echo"Новый пароль:<br /><input name=\"newpass\" type=\"password\" value=\"\" /><br />";
        echo"Повторите новый пароль:<br /><input name=\"newpass2\" type=\"password\" value=\"\" /><br />";
        echo"<input value=\"Применить\" type=\"submit\" /></p></form>";
       }
      if($status_in == '1')
       {
        echo"<form method=\"post\" action=\"users.php?act=set_status&amp;nick=$kogo&amp;".session_name()."=".session_id()."\">";
        echo'<p class="a">Изменить статус</p>';
        echo"<p class=\"b\">Выберите статус:<br /><select name=\"status\" class=\"textbox\">";
        if($status == 5)
         { echo"<option selected=\"selected\">Новичок</option>"; } else
         { echo"<option>Новичок</option>"; }
        if($status == 4)
         { echo"<option selected=\"selected\">Пользователь</option>"; } else
         { echo"<option>Пользователь</option>"; }
        if($status == 3)
         { echo"<option selected=\"selected\">Модератор</option>"; } else
         { echo"<option>Модератор</option>"; }
        if($status == 2)
         { echo"<option selected=\"selected\">Главный модератор</option>"; } else
         { echo"<option>Главный модератор</option>"; }
        if($status == 1)
         { echo"<option selected=\"selected\">Администратор</option>"; } else
         { echo"<option>Администратор</option>"; }
        echo "</select><br />";
        echo"<input value=\"Применить\" type=\"submit\" /></p></form>";
       }
      
      echo"<form method=\"post\" action=\"users.php?act=ban&amp;nick=$kogo&amp;".session_name()."=".session_id()."\">";
      echo'<p class="a">Забанить</p>';
      echo"<p class=\"b\">До какого времени:<br />";
      echo"Год: <select name=\"god\" class=\"textbox\">";
      for($g=2010; $g <= 2020; $g++)
       {
        if($g == date ("Y", time() + ($sdvigclock*3600)))
         { echo"<option selected=\"selected\">$g</option>"; } else
         { echo"<option>$g</option>"; }
       }
      echo "</select>";
      echo "Сейчас: ".date ("Y", time() + ($sdvigclock*3600))."<br />";
      echo"Месяц: <select name=\"mes\" class=\"textbox\">";
      for($m=1; $m <= 12; $m++)
       {
        if($m < 10) { $m = "0".$m; }
        if($m == date ("m", time() + ($sdvigclock*3600)))
         { echo"<option selected=\"selected\">$m</option>"; } else
         { echo"<option>$m</option>"; }
       }
      echo "</select>";
      echo "Сейчас: ".date ("m", time() + ($sdvigclock*3600))."<br />";
      echo"День: <select name=\"den\" class=\"textbox\">";
      for($d=1; $d <= 31; $d++)
       {
        if($d < 10) { $d = "0".$d; }
        if($d == date ("d", time() + ($sdvigclock*3600)))
         { echo"<option selected=\"selected\">$d</option>"; } else
         { echo"<option>$d</option>"; }
       }
      echo "</select>";
      echo "Сейчас: ".date ("d", time() + ($sdvigclock*3600))."<br />";
      echo"Час: <select name=\"chas\" class=\"textbox\">";
      for($ch=0; $ch <= 23; $ch++)
       {
        if($ch < 10) { $ch = "0".$ch; }
        if($ch == date ("H", time() + ($sdvigclock*3600)))
         { echo"<option selected=\"selected\">$ch</option>"; } else
         { echo"<option>$ch</option>"; }
       }
      echo "</select>";
      echo "Сейчас: ".date ("H", time() + ($sdvigclock*3600))."<br />";
      echo"Минут: <select name=\"minut\" class=\"textbox\">";
      for($mi=0; $mi <= 59; $mi++)
       {
        if($mi < 10) { $mi = "0".$mi; }
        if($mi == date ("i", time() + ($sdvigclock*3600)))
         { echo"<option selected=\"selected\">$mi</option>"; } else
         { echo"<option>$mi</option>"; }
       }
      echo "</select>";
      echo "Сейчас: ".date ("i", time() + ($sdvigclock*3600))."<br />";
      echo"За (что?):<br /><input name=\"why\" value=\"плохое поведение\" /><br />";
      echo"<input value=\"Применить\" type=\"submit\" /></p></form>";
      
      echo"<p class=\"b\"><img src=\"/images/st/x.gif\" alt=\"\" /> <a href=\"users.php?act=razban&amp;nick=$kogo&amp;".session_name()."=".session_id()."\">Разбанить</a><br /></p>";
      if($status_in == '1' || $status_in == '2')
       {
        echo"<p class=\"b\"><img src=\"/images/st/x.gif\" alt=\"\" /> <a href=\"users.php?act=del&amp;nick=$kogo&amp;".session_name()."=".session_id()."\"onclick=\"return confirm('Вы подтверждаете удаление пользователя $kogo?')\">Удалить пользователя</a><br /></p>";
echo"<p class=\"b\"><img src=\"/themes/chuma/10.gif\" alt=\"\" /> <a href=\"users_set.php?nick=$kogo&amp;".session_name()."=".session_id()."\">Настройки пользователя</a><br /></p>";
       }

echo'<p class="a">USER-AGENT</p>'; 
echo'<p class="b">Браузер:<br /> '.$browser_soft.'<br />';
$ip_i = explode('|', $ip_ip);
$ip = trim($ip_i[0]);
$ip_l = trim($ip_i[1]);
echo'IP-Адрес:<br /> ['.$ip.']<br />';
echo'IP-Адрес(Локальный):<br /> ['.$ip_l.']<br /></p>';     
      echo"<p><a href=\"users.php?".session_name()."=".session_id()."\">Выбрать пользователя</a><br />";
      echo"<a href=\"index.php?".session_name()."=".session_id()."\">В админку</a><br />";
      echo"<a href=\"../kabinet/index.php?".session_name()."=".session_id()."\">В кабинет</a><br /></p>";
      include '../../templates/foot.php';
     }
   }
    else
   {
    include '../../themes/'.$themes.'.php'; 
    echo"<p class=\"err\">Вы не авторизованы!!! Войдите в личный кабинет.<br /></p>";
    echo"<p><a href=\"../kabinet/index.php?".session_name()."=".session_id()."\">В кабинет</a><br /></p>";
    include '../../templates/foot.php'; 
   }
 }
####################
//Обрабатываем фотографию//
if(@$_GET['edit'] == 'photo')
{
$fotos = ($_GET['fotos']);
if( (($_FILES['uploadfile']['size'])/300) > 1000) 
{
header ("Location: users.php?act=edit&nick=$fotos&err=37&".session_name()."=".session_id()."");
exit;
}
if($fotos == $nickadmina)
{
header ("Location: users.php?act=edit&nick=$fotos&err=39&".session_name()."=".session_id()."");
exit;
}

if($_FILES['uploadfile']['type'] == 'image/jpeg' || $_FILES['uploadfile']['type'] == 'image/JPEG' || $_FILES['uploadfile']['type'] == 'image/JPG' || $_FILES['uploadfile']['type'] == 'image/jpg') {
$im = imagecreatefromjpeg($_FILES['uploadfile']['tmp_name']);
}
if($_FILES['uploadfile']['type'] == 'image/png' || $_FILES['uploadfile']['type'] == 'image/PNG') {
$im = imagecreatefrompng($_FILES['uploadfile']['tmp_name']);
}
if($_FILES['uploadfile']['type'] == 'image/gif' || $_FILES['uploadfile']['type'] == 'image/GIF') {
$im = imagecreatefromgif($_FILES['uploadfile']['tmp_name'] );
}
if(!$im) {
header ("Location: users.php?act=edit&nick=$fotos&err=36&".session_name()."=".session_id()."");
}
if($im)
{
header("Content-type: image/jpeg");
imagejpeg($im,'../../modules/kabinet/photo/'.$fotos.'.jpg',60);
imagedestroy($im);

$date = date('d.m.Y / H:i:s', time() + ($sdvigclock*3600));
    $adm_log_f = @file('../../data/adm_log.php');
    $adm_log_count = count($adm_log_f) - 2;
    $mes_to_adm_log = "$login|$date|Загрузил фотографию пользователю $fotos\r\n";
    for($i=2; $i < $adm_log_count; $i++)
     {
      $mes_to_adm_log .= $adm_log_f[$i];
     }
    $mes_to_adm_log = trim($mes_to_adm_log);

    $adm_log_file = fopen('../../data/adm_log.php','w');
    flock ($adm_log_file,LOCK_EX);
    fputs($adm_log_file,"<?php\r\n/*\r\n$mes_to_adm_log\r\n*/\r\n?>");
    fflush ($adm_log_file);
    flock ($adm_log_file,LOCK_UN);
fclose($adm_log_file);

header ("Location: users.php?act=edit&nick=$fotos&set=7&".session_name()."=".session_id()."");
}
}
####################
if($_GET['act'] == 'delfoto')
{
if (isset($_SESSION['sespass']) && isset($passw) && $_SESSION['sespass'] == $passw && ($status == '1' || $status == '2'))
{
$foto = ($_GET['foto']);
if($foto == $nickadmina)
{
header ("Location: users.php?act=edit&nick=$foto&err=38&".session_name()."=".session_id()."");
exit;
}
if(file_exists('../../modules/kabinet/photo/'.$foto.'.jpg'))
{
@unlink('../../modules/kabinet/photo/'.$foto.'.jpg');

$date = date('d.m.Y / H:i:s', time() + ($sdvigclock*3600));
    $adm_log_f = @file('../../data/adm_log.php');
    $adm_log_count = count($adm_log_f) - 2;
    $mes_to_adm_log = "$login|$date|Удалил фотографию пользователя $foto\r\n";
    for($i=2; $i < $adm_log_count; $i++)
     {
      $mes_to_adm_log .= $adm_log_f[$i];
     }
    $mes_to_adm_log = trim($mes_to_adm_log);

    $adm_log_file = fopen('../../data/adm_log.php','w');
    flock ($adm_log_file,LOCK_EX);
    fputs($adm_log_file,"<?php\r\n/*\r\n$mes_to_adm_log\r\n*/\r\n?>");
    fflush ($adm_log_file);
    flock ($adm_log_file,LOCK_UN);
    fclose($adm_log_file);

header ("Location: users.php?act=edit&nick=$foto&set=6&".session_name()."=".session_id()."");
}
else
{
header ("Location: users.php?act=edit&nick=$foto&err=35&".session_name()."=".session_id()."");
}
}
}
####################
if($_GET['act'] == 'set')
{
if (isset($_SESSION['sespass']) && isset($passw) && $_SESSION['sespass'] == $passw && ($status == '1' || $status == '2'))
{
#######
  $login_in = $login;
  $nicks = file('../../data/nicks.php');
  $count_nicks = count($nicks);
  $count_nicks = $count_nicks - 2;
  $user_est = 0;
  for($i=2; $i <= $count_nicks; $i++)
   {
    if($kogo == trim($nicks[$i]))
     {
	  $user_est = 1;
	  break;
	 }
   }
   
  if(empty($kogo))
   {
    header("Location: users.php?err=1&".session_name()."=".session_id()."");
    exit;
   }
  elseif($user_est == 0)
   {
    header("Location: users.php?err=2&".session_name()."=".session_id()."");
    exit;
   }
  
  user_data('../../data/users/'.$kogo.'.php');  # Считывание данных пользователя находится в файле templates/func.php
  
  $name = filter($_POST['name']);
  $email = filter($_POST['email']);
  $site = filter($_POST['site']);
  $icq = filter($_POST['icq']);
  $monet = filter($_POST['monet']);
  $vhodov = filter($_POST['vhodov']);

  $numbertel = filter($_POST['numbertel']);

  $interesy = filter($_POST['interesy']);
  $lybmusic = filter($_POST['lybmusic']);
  $lybgame = filter($_POST['lybgame']);
  $lybfilm = filter($_POST['lybfilm']);
  $strana = filter($_POST['strana']);
  $lybbook = filter($_POST['lybbook']);
  $otkuda = filter($_POST['otkuda']);
  $modelphone = filter($_POST['modelphone']);
  $operator = filter($_POST['operator']);
  $reputacia  = filter($_POST['reputacia']);
  $plusov = filter($_POST['plusov']);
  $minusov = filter($_POST['minusov']);
  $o_sebe = filter($_POST['o_sebe']);
$mes_guest = filter($_POST['mes_guest']);
$mes_chat = filter($_POST['mes_chat']);
$mes_forum = filter($_POST['mes_forum']);
$mes_komm = filter($_POST['mes_komm']);
$reg_date = filter($_POST['reg_date']);
$last_visit = filter($_POST['last_visit']);
$rost = filter($_POST['rost']);
  $ves = filter($_POST['ves']);
  $cv_glaz = filter($_POST['cv_glaz']);
  $cv_volos = filter($_POST['cv_volos']);
  $teloslozh = filter($_POST['teloslozh']);
$time_in_site = filter($_POST['time_in_site']);
  $ischu = filter($_POST['ischu']);
  $v_ot = filter($_POST['v_ot']);
  $v_do = filter($_POST['v_do']);
  $orientac = filter($_POST['orientac']);
  $sex_op = filter($_POST['sex_op']);
  $deti = filter($_POST['deti']);
  $s_polozh = filter($_POST['s_polozh']);
#  $c_znakom = filter($_POST['c_znakom']);
  $pokaz_anketu = filter($_POST['pokaz_anketu']);
  $chem_z = filter($_POST['chem_z']);
  $profess = filter($_POST['profess']);
  $kur = filter($_POST['kur']);
  $alko = filter($_POST['alko']);
  $zhil = filter($_POST['zhil']);
  $mat_polozh = filter($_POST['mat_polozh']);
  $obrazov = filter($_POST['obrazov']);

  $status_name = filter($_POST['status_name']);
  $status_color = filter($_POST['status_color']);
  $nickname = filter($_POST['nickname']);
  $nickcolor = filter($_POST['nickcolor']);
  $rating = filter($_POST['rating']);


$d_date = filter($_POST['d_date']);
$d_month = filter($_POST['d_month']);
$d_year = filter($_POST['d_year']);
$data_rozhd = "$d_date-$d_month-$d_year";

if($_POST['c_znakom1'] == 1)
{
$c_znakom1 = '1';
}
else
{
$c_znakom1 = '0';
}
if($_POST['c_znakom2'] == 1)
{
$c_znakom2 = '1';
}
else
{
$c_znakom2 = '0';
}
if($_POST['c_znakom3'] == 1)
{
$c_znakom3 = '1';
}
else
{
$c_znakom3 = '0';
}
if($_POST['c_znakom4'] == 1)
{
$c_znakom4 = '1';
}
else
{
$c_znakom4 = '0';
}
if($_POST['c_znakom5'] == 1)
{
$c_znakom5 = '1';
}
else
{
$c_znakom5 = '0';
}
if($_POST['c_znakom6'] == 1)
{
$c_znakom6 = '1';
}
else
{
$c_znakom6 = '0';
}
if($_POST['c_znakom7'] == 1)
{
$c_znakom7 = '1';
}
else
{
$c_znakom7 = '0';
}
if($_POST['c_znakom8'] == 1)
{
$c_znakom8 = '1';
}
else
{
$c_znakom8 = '0';
}
$c_znakom = "$c_znakom1::$c_znakom2::$c_znakom3::$c_znakom4::$c_znakom5::$c_znakom6::$c_znakom7::$c_znakom8";

  
  if($_POST['show_mail'] == 1)
   { $show_mail = "1"; } else
   { $show_mail = "0"; }
if($_POST['show_numbertel'] == 1)
   { $show_numbertel = "1"; } else
   { $show_numbertel = "0"; }
  
  if(empty($site))
   {
    $site = "http://";
   }
if(empty($numbertel))
   {
    $numbertel = "+";
   }
#  $data_rozhd = filter($_POST['data_rozhd']);
  $pol = filter($_POST['pol']);
  
  if(!preg_match("#^[-a-zA-Z0-9_.]*@[-a-zA-Z0-9_.]*\.[a-zA-Z0-9]{2,4}$#", $email))
   {
    header("Location: users.php?act=edit&nick=$kogo&err=2&".session_name()."=".session_id()."");
   }
  elseif(!preg_match("#^[-a-zA-Zа-яА-ЯЁё_ \(\)]{0,30}$#u", $name))
   {
    header("Location: users.php?act=edit&nick=$kogo&err=3&".session_name()."=".session_id()."");
   }
  elseif($site != "http://" and !preg_match("#^http://[-a-zA-Z0-9_.]*\.[a-zA-Z0-9]{2,4}$#", $site))
   {
    header("Location: users.php?act=edit&nick=$kogo&err=4&".session_name()."=".session_id()."");
   }
  elseif(!preg_match("#^[-0-9]{0,15}$#", $icq))
   {
    header("Location: users.php?act=edit&nick=$kogo&err=5&".session_name()."=".session_id()."");
   }
elseif(!preg_match("#^[0-9]{0,3}$#", $rost))
   {
    header("Location: users.php?act=edit&nick=$kogo&err=48&".session_name()."=".session_id()."");
   }
elseif(!preg_match("#^[0-9]{0,3}$#", $ves))
   {
    header("Location: users.php?act=edit&nick=$kogo&err=49&".session_name()."=".session_id()."");
   }
elseif(!preg_match("#^[0-9]{0,1}$#", $cv_glaz) || !preg_match("#^[0-9]{0,1}$#", $cv_volos) || !preg_match("#^[0-9]{0,1}$#", $teloslozh) || !preg_match("#^[0-9]{0,1}$#", $ischu) || !preg_match("#^[0-9]{0,1}$#", $orientac) || !preg_match("#^[0-9]{0,1}$#", $sex_op) || !preg_match("#^[0-9]{0,1}$#", $deti) || !preg_match("#^[0-9]{0,1}$#", $s_polozh) || !preg_match("#^[0-9]{0,1}$#", $chem_z) || !preg_match("#^[0-9]{0,1}$#", $kur) || !preg_match("#^[0-9]{0,1}$#", $alko) || !preg_match("#^[0-9]{0,1}$#", $zhil) || !preg_match("#^[0-9]{0,1}$#", $mat_polozh) || !preg_match("#^[0-9]{0,1}$#", $obrazov))
   {
    header("Location: users.php?act=edit&nick=$kogo&err=52&".session_name()."=".session_id()."");
   }
elseif(!preg_match("/^[-a-zA-Zа-яА-ЯЁё0-9_\.,:!\? \(\)]{0,250}$/u", $profess))
{
    header("Location: users.php?act=edit&nick=$kogo&err=53&".session_name()."=".session_id()."");
}
elseif(!preg_match("#^[0-9]{0,2}$#", $v_ot) || !preg_match("#^[0-9]{0,2}$#", $v_do))
   {
    header("Location: users.php?act=edit&nick=$kogo&err=54&".session_name()."=".session_id()."");
   }
elseif(!preg_match("#^[0]{1}|[1]{1}$#", $pokaz_anketu))
   {
    header("Location: users.php?act=edit&nick=$kogo&err=55&".session_name()."=".session_id()."");
   }

  elseif(!preg_match("/^[-a-zA-Zа-яА-ЯЁё0-9_ \(\)]{0,30}$/u", $otkuda))
   {
    header("Location: users.php?act=edit&nick=$kogo&err=6&".session_name()."=".session_id()."");
   }
  elseif(!preg_match("/^[-a-zA-Zа-яА-ЯЁё0-9_ \(\)]{0,30}$/u", $modelphone))
   {
    header("Location: users.php?act=edit&nick=$kogo&err=7&".session_name()."=".session_id()."");
   }
  elseif(!preg_match("/^[-a-zA-Zа-яА-ЯЁё0-9_ \(\)]{0,20}$/u", $operator))
   {
    header("Location: users.php?act=edit&nick=$kogo&err=8&".session_name()."=".session_id()."");
   }
  elseif(!preg_match("#^[0-9]{1,2}-[0-9]{2}-[0-9]{4}$#", $data_rozhd))
   {
    header("Location: users.php?act=edit&nick=$kogo&err=9&".session_name()."=".session_id()."");
   }
  elseif(!preg_match("#^[0]{1}|[1]{1}$#", $pol))
   {
    header("Location: users.php?act=edit&nick=$kogo&err=10&".session_name()."=".session_id()."");
   }
  elseif(!preg_match("#^[-0-9]*$#", $reputacia))
   {
    header("Location: users.php?act=edit&nick=$kogo&err=11&".session_name()."=".session_id()."");
   }
  elseif(!preg_match("#^[0-9]*$#", $plusov))
   {
    header("Location: users.php?act=edit&nick=$kogo&err=21&".session_name()."=".session_id()."");
   }
  elseif(!preg_match("#^[0-9]*$#", $minusov))
   {
    header("Location: users.php?act=edit&nick=$kogo&err=22&".session_name()."=".session_id()."");
   }
  elseif($numbertel != "+" and !preg_match("#^[+][0-9]{11,15}$#", $numbertel))
{
header("Location: users.php?act=edit&nick=$kogo&err=28&".session_name()."=".session_id()."");
}
  
  elseif(!preg_match("/^[-a-zA-Zа-яА-ЯЁё0-9_\.,:!\? \(\)]{0,250}$/u", $interesy))
{
    header("Location: users.php?act=edit&nick=$kogo&err=30&".session_name()."=".session_id()."");
}
  elseif(!preg_match("/^[-a-zA-Zа-яА-ЯЁё0-9_\.,:!\? \(\)]{0,250}$/u", $lybmusic))
{
    header("Location: users.php?act=edit&nick=$kogo&err=31&".session_name()."=".session_id()."");
}
elseif(!preg_match("/^[-a-zA-Zа-яА-ЯЁё0-9_\.,:!\? \(\)]{0,250}$/u", $lybgame))
{
    header("Location: users.php?act=edit&nick=$kogo&err=50&".session_name()."=".session_id()."");
}
  elseif(!preg_match("/^[-a-zA-Zа-яА-ЯЁё0-9_\.,:!\? \(\)]{0,250}$/u", $lybfilm))
{
    header("Location: users.php?act=edit&nick=$kogo&err=32&".session_name()."=".session_id()."");
}
  elseif(!preg_match("/^[-a-zA-Zа-яА-ЯЁё0-9_\.,:!\? \(\)]{0,250}$/u", $lybbook))
{
    header("Location: users.php?act=edit&nick=$kogo&err=33&".session_name()."=".session_id()."");
}
  elseif(!preg_match("/^[-a-zA-Zа-яА-ЯЁё0-9_\.,:!\? \(\)]{0,30}$/u", $strana))
{
    header("Location: users.php?act=edit&nick=$kogo&err=34&".session_name()."=".session_id()."");
}
  elseif(!preg_match("/^[-a-zA-Zа-яА-ЯЁё0-9_\.,:!\? \(\)]{0,500}$/u", $o_sebe))
   {
    header("Location: users.php?act=edit&nick=$kogo&err=23&".session_name()."=".session_id()."");
   }
  elseif(!preg_match("#^[0-9]*$#", $rating))
   {
    header("Location: users.php?act=edit&nick=$kogo&err=24&".session_name()."=".session_id()."");
   }
  elseif(!preg_match("/^[-a-zA-Zа-яА-ЯЁё0-9_\.,:!\? \(\)]{0,100}$/u", $status_name))
   {
    header("Location: users.php?act=edit&nick=$kogo&err=26&".session_name()."=".session_id()."");
   }
  elseif(!preg_match("/^[-a-zA-Zа-яА-ЯЁё0-9_\.,:!\? \(\)]{0,30}$/u", $nickname))
   {
    header("Location: users.php?act=edit&nick=$kogo&err=27&".session_name()."=".session_id()."");
   }
  elseif($kogo == $nickadmina && $login_in != $nickadmina)
   {
    header("Location: users.php?act=edit&nick=$kogo&err=19&".session_name()."=".session_id()."");
   }
elseif(!preg_match("#^[0-9]*$#", $mes_guest))
   {
    header("Location: users.php?act=edit&nick=$kogo&err=40&".session_name()."=".session_id()."");
   }
elseif(!preg_match("#^[0-9]*$#", $mes_forum))
   {
    header("Location: users.php?act=edit&nick=$kogo&err=41&".session_name()."=".session_id()."");
   }
elseif(!preg_match("#^[0-9]*$#", $mes_komm))
   {
    header("Location: users.php?act=edit&nick=$kogo&err=42&".session_name()."=".session_id()."");
   }
elseif(!preg_match("#^[0-9]*$#", $mes_chat))
   {
    header("Location: users.php?act=edit&nick=$kogo&err=45&".session_name()."=".session_id()."");
   }
elseif(!preg_match("#^[0-9]{2}.[0-9]{2}.[0-9]{4} / [0-9]{2}:[0-9]{2}:[0-9]{2}$#", $reg_date))
   {
    header("Location: users.php?act=edit&nick=$kogo&err=43&".session_name()."=".session_id()."");
   }
elseif(!preg_match("#^[0-9]{2}.[0-9]{2}.[0-9]{4} / [0-9]{2}:[0-9]{2}:[0-9]{2}$#", $last_visit))
   {
    header("Location: users.php?act=edit&nick=$kogo&err=44&".session_name()."=".session_id()."");
 }
elseif(!preg_match("#^[0-9]{0,10}$#", $monet))
   {
    header("Location: users.php?act=edit&nick=$kogo&err=47&".session_name()."=".session_id()."");
   }
elseif(!preg_match("#^[0-9]{0,20}$#", $time_in_site))
   {
    header("Location: users.php?act=edit&nick=$kogo&err=51&".session_name()."=".session_id()."");
   }
elseif(!preg_match("#^[0-9]{0,10}$#", $vhodov))
   {
    header("Location: users.php?act=edit&nick=$kogo&err=46&".session_name()."=".session_id()."");
   }
else
   {

    $v_vozraste = $v_ot.'::'.$v_do;
    $status_name = $status_name.'::'.$status_color;
    $nickname = $nickname.'::'.$nickcolor;
    $str_to_user_file = str_user_data(); # Строка данных пользователя находится в файле templates/func.php
    
    $user_file = fopen('../../data/users/'.$kogo.'.php', 'w');
    flock ($user_file,LOCK_EX);
    fputs($user_file,"<?php\r\n/*\r\n$str_to_user_file\r\n*/\r\n?>");
    fflush ($user_file);
    flock ($user_file,LOCK_UN);
    fclose($user_file);
    
    $base = '../../data/emails.php';

    $base = '../../data/emails.php';
    $back = @file_get_contents($base);
    $back = str_replace($email_now, $email, $back);
   
	$file_mails = fopen($base,'w');
    flock($file_mails, LOCK_EX);
    fputs($file_mails, $back); 
    fflush ($file_mails);
    flock($file_mails, LOCK_UN);
    fclose($file_mails);
    
    $date = date("d.m.Y / H:i:s", time() + ($sdvigclock*3600));
    $adm_log_f = @file('../../data/adm_log.php');
    $adm_log_count = count($adm_log_f) - 2;
    $mes_to_adm_log = "$login_in|$date|Изменил профиль пользователя $login\r\n";
    for($i=2; $i < $adm_log_count; $i++)
     {
      $mes_to_adm_log .= $adm_log_f[$i];
     }
    $mes_to_adm_log = trim($mes_to_adm_log);
      
    $adm_log_file = fopen('../../data/adm_log.php','w');
    flock ($adm_log_file,LOCK_EX);
    fputs($adm_log_file,"<?php\r\n/*\r\n$mes_to_adm_log\r\n*/\r\n?>");
    fflush ($adm_log_file);
    flock ($adm_log_file,LOCK_UN);
    fclose($adm_log_file);

    header ("Location: users.php?act=edit&nick=$kogo&set=1&".session_name()."=".session_id()."");
   }
#######
   }
    else
   {
    include '../../themes/'.$themes.'.php'; 
    echo'<p class="err">Вы не авторизованы!!! Войдите в личный кабинет.<br /></p>';
    echo'<p><a href="../kabinet/index.php?'.session_name().'='.session_id().'">В кабинет</a><br /></p>';
    include '../../templates/foot.php'; 
   }
 }
####################
if($_GET['act'] == 'set_pass')
 {
  if (isset($_SESSION['sespass']) && isset($passw) && $_SESSION['sespass'] == $passw && ($status == "1" || $status == "2"))
   {
    $login_in = $login;
    $nicks = file('../../data/nicks.php');
    $count_nicks = count($nicks);
    $count_nicks = $count_nicks - 2;
    $user_est = 0;
    for($i=2; $i <= $count_nicks; $i++)
     {
      if($kogo == trim($nicks[$i]))
       {
	    $user_est = 1;
	    break;
	   }
     }
   
    if(empty($kogo))
     {
      header("Location: users.php?err=1&".session_name()."=".session_id()."");
      exit;
     }
    elseif($user_est == 0)
     {
      header("Location: users.php?err=2&".session_name()."=".session_id()."");
      exit;
     }
    $newpass = filter($_POST['newpass']);
    $newpass2 = filter($_POST['newpass2']);

    user_data('../../data/users/'.$kogo.'.php');  # Считывание данных пользователя находится в файле templates/func.php

    if(empty($newpass))
     {
      header("Location: users.php?act=edit&nick=$kogo&err=12&".session_name()."=".session_id()."");
     }
    elseif(empty($newpass2))
     {
      header("Location: users.php?act=edit&nick=$kogo&err=13&".session_name()."=".session_id()."");
     }
    elseif($newpass != $newpass2)
     {
      header("Location: users.php?act=edit&nick=$kogo&err=14&".session_name()."=".session_id()."");
     }
    elseif(!preg_match("#^[-a-zA-Z0-9]*$#", $newpass))
     {
      header("Location: users.php?act=edit&nick=$kogo&err=15&".session_name()."=".session_id()."");
     }
    elseif($kogo == $nickadmina && $login_in != $nickadmina)
     {
      header("Location: users.php?act=edit&nick=$kogo&err=19&".session_name()."=".session_id()."");
     }
    else
     {
      $passw = md5(md5($newpass));
      
      $str_to_user_file = str_user_data(); # Строка данных пользователя находится в файле templates/func.php
      
      $user_file = fopen('../../data/users/'.$kogo.'.php','w');
      flock ($user_file,LOCK_EX);
      fputs($user_file,"<?php\r\n/*\r\n$str_to_user_file\r\n*/\r\n?>");
      fflush ($user_file);
      flock ($user_file,LOCK_UN);
      fclose($user_file);
      
      $date = date('d.m.Y / H:i:s', time() + ($sdvigclock*3600));
      $adm_log_f = @file('../../data/adm_log.php');
      $adm_log_count = count($adm_log_f) - 2;
      $mes_to_adm_log = "$login_in|$date|Изменил пароль пользователя $login\r\n";
      for($i=2; $i < $adm_log_count; $i++)
       {
        $mes_to_adm_log .= $adm_log_f[$i];
       }
      $mes_to_adm_log = trim($mes_to_adm_log);
      
      $adm_log_file = fopen('../../data/adm_log.php','w');
      flock ($adm_log_file,LOCK_EX);
      fputs($adm_log_file,"<?php\r\n/*\r\n$mes_to_adm_log\r\n*/\r\n?>");
      fflush ($adm_log_file);
      flock ($adm_log_file,LOCK_UN);
      fclose($adm_log_file);
    
      header ("Location: users.php?act=edit&nick=$kogo&set=2&".session_name()."=".session_id()."");
     }
   }
    else
   {
    include '../../themes/'.$themes.'.php'; 
    echo"<p class=\"err\">Вы не авторизованы!!! Войдите в личный кабинет.<br /></p>";
    echo"<p><a href=\"../kabinet/index.php?".session_name()."=".session_id()."\">В кабинет</a><br /></p>";
    include '../../templates/foot.php'; 
   }
 }
####################
if($_GET['act'] == 'set_status')
 {
  if (isset($_SESSION['sespass']) && isset($passw) && $_SESSION['sespass'] == $passw && $status == '1')
   {
    $login_in = $login;
    $nicks = file('../../data/nicks.php');
    $count_nicks = count($nicks);
    $count_nicks = $count_nicks - 2;
    $user_est = 0;
    for($i=2; $i <= $count_nicks; $i++)
     {
      if($kogo == trim($nicks[$i]))
       {
	    $user_est = 1;
	    break;
	   }
     }
   
    if(empty($kogo))
     {
      header('Location: users.php?err=1&'.session_name().'='.session_id().'');
      exit;
     }
    elseif($user_est == 0)
     {
      header('Location: users.php?err=2&'.session_name().'='.session_id().'');
      exit;
     }
    
    user_data('../../data/users/'.$kogo.'.php');  # Считывание данных пользователя находится в файле templates/func.php
     
    if($_POST['status'] == 'Администратор')
     { $status = '1'; }
    elseif($_POST['status'] == 'Главный модератор')
     { $status = '2'; }
    elseif($_POST['status'] == 'Модератор')
     { $status = '3'; }
    elseif($_POST['status'] == 'Пользователь')
     { $status = '4'; }
    elseif($_POST['status'] == 'Новичок')
     { $status = '5'; }

    if($_POST['status'] != 'Новичок' && $_POST['status'] != 'Пользователь' && $_POST['status'] != 'Модератор' && $_POST['status'] != 'Главный модератор' && $_POST['status'] != 'Администратор')
     {
      header('Location: users.php?act=edit&nick='.$kogo.'&err=16&'.session_name().'='.session_id().'');
     }
    elseif($kogo == $nickadmina && $login_in != $nickadmina)
     {
      header('Location: users.php?act=edit&nick='.$kogo.'&err=19&'.session_name().'='.session_id().'');
     }
    else
     {
      $str_to_user_file = str_user_data(); # Строка данных пользователя находится в файле templates/func.php
      
      $user_file = fopen('../../data/users/'.$kogo.'.php','w');
      flock ($user_file,LOCK_EX);
      fputs($user_file,"<?php\r\n/*\r\n$str_to_user_file\r\n*/\r\n?>");
      fflush ($user_file);
      flock ($user_file,LOCK_UN);
      fclose($user_file);
      
      $base = '../../data/admins.php';
      $admins_f = file($base);
      $count_admins = count($admins_f);
      
      $back = file($base);
      array_splice($back, -2, 2);
      $back = implode("", $back);

      if(strstr($back, $kogo))
       {
        for($i=2; $i < $count_admins-2; $i++)
         {
          $admin_arr = explode('|', $admins_f[$i]);
          if(strstr($admins_f[$i], $kogo) && ($status == 1 || $status == 2 || $status == 3))
           {
            $admins[] = trim($admin_arr[0].'|'.$status);
           }
          elseif(!strstr($admins_f[$i], $kogo))
           {
            $admins[] = trim($admin_arr[0].'|'.$admin_arr[1]);
           }
         }
        $admins_str = trim(implode("\r\n", $admins));
        if(empty($admins_str))
         { $admins_str = ''; } else
         { $admins_str = "\r\n$admins_str"; }
        $str_put = "<?php\r\n/*$admins_str\r\n*/\r\n?>";
       }
        elseif($status == 1 || $status == 2 || $status == 3)
       {
        $str_put = $back."$kogo|$status\r\n*/\r\n?>";
       }
        else
       {
        $str_put = $back."*/\r\n?>";
       }

	  $file_nicks = fopen('../../data/admins.php','w');
      flock($file_nicks, LOCK_EX);
      fputs($file_nicks, $str_put); 
      fflush ($file_nicks);
      flock($file_nicks, LOCK_UN);
      fclose($file_nicks);
$kto = $kogo;
$date = date('d.m.Y / H:i:s', time() + ($sdvigclock*3600));
$inbox_f = @file('../../data/inbox/'.$kto.'.php');
$inbox_count = count($inbox_f) - 2;

$nicks = file('../../data/nicks.php');
$count_nicks = count($nicks);
$count_nicks = $count_nicks - 2;
$user_est = 0;
for($i=2; $i <= $count_nicks; $i++)
{
if($kto == trim($nicks[$i]))
{
$user_est = 1;
break;
}
}
if($status == "1")
{
$stat = "Администратор";
}
if($status == "2")
{
$stat = "Главный модератор";
}
if($status == "3")
{
$stat = "Модератор";
}
if($status == "4")
{
$stat = "Пользователь";
}
if($status == "5")
{
$stat = "Новичок";
}
if($user_est == 1 && $inbox_count < $kolmesls + 2)
{
$mes_to_inbox_file = "CICTEMA|$date|Администратор <a href=\"../../modules/kabinet/user_info.php?nick=$login_in\">$login_in</a> изменил вам статус на <b>$stat</b>.|1\r\n";
for($iii=2; $iii < $inbox_count; $iii++)
{
$mes_to_inbox_file .= $inbox_f[$iii];
}
$mes_to_inbox_file = trim($mes_to_inbox_file);

write_to_file('../../data/inbox/'.$kto.'.php', "<?php\r\n/*\r\n$mes_to_inbox_file\r\n*/\r\n?>");

user_data('../../data/users/'.$kto.'.php');
$new_ls = $new_ls + 1;
$str_to_user_file = str_user_data();
write_to_file('../../data/users/'.$kto.'.php', "<?php\r\n/*\r\n$str_to_user_file\r\n*/\r\n?>");
}

      
      $date = date('d.m.Y / H:i:s', time() + ($sdvigclock*3600));
      $adm_log_f = @file('../../data/adm_log.php');
      $adm_log_count = count($adm_log_f) - 2;
      $mes_to_adm_log = "$login_in|$date|Изменил статус пользователя $login на $stat.\r\n";
      for($i=2; $i < $adm_log_count; $i++)
       {
        $mes_to_adm_log .= $adm_log_f[$i];
       }
      $mes_to_adm_log = trim($mes_to_adm_log);
      
      $adm_log_file = fopen('../../data/adm_log.php','w');
      flock ($adm_log_file,LOCK_EX);
      fputs($adm_log_file,"<?php\r\n/*\r\n$mes_to_adm_log\r\n*/\r\n?>");
      fflush ($adm_log_file);
      flock ($adm_log_file,LOCK_UN);
      fclose($adm_log_file);
    
      header ('Location: users.php?act=edit&nick='.$kogo.'&set=3&'.session_name().'='.session_id().'');
     }
   }
    else
   {
    include '../../themes/'.$themes.'.php'; 
    echo'<p class="err">Вы не авторизованы!!! Войдите в личный кабинет.<br /></p>';
    echo'<p><a href="../kabinet/index.php?'.session_name().'='.session_id().'">В кабинет</a><br /></p>';
    include '../../templates/foot.php'; 
   }
 }
####################
if($_GET['act'] == 'ban')
 {
  if (isset($_SESSION['sespass']) && isset($passw) && $_SESSION['sespass'] == $passw && ($status == '1' || $status == '2' || $status == '3'))
   {
    $nicks = file('../../data/nicks.php');
    $count_nicks = count($nicks);
    $count_nicks = $count_nicks - 2;
    $user_est = 0;
    for($i=2; $i <= $count_nicks; $i++)
     {
      if($kogo == trim($nicks[$i]))
       {
	    $user_est = 1;
	    break;
	   }
     }
     
    $login_in = $login;
    $status_in = $status;

    user_data('../../data/users/'.$kogo.'.php');  # Считывание данных пользователя находится в файле templates/func.php
   
    if(empty($kogo))
     {
      header('Location: users.php?err=1&'.session_name().'='.session_id().'');
      exit;
     }
    elseif($user_est == 0)
     {
      header('Location: users.php?err=2&'.session_name().'='.session_id().'');
      exit;
     }
     
    if($status_in > $status)
     {
      header('Location: users.php?act=edit&nick='.$kogo.'&err=25&'.session_name().'='.session_id().'');
      exit;
     }
     
    $god = filter($_POST['god']);
    $mes = filter($_POST['mes']);
    $den = filter($_POST['den']);
    $chas = filter($_POST['chas']);
    $minut = filter($_POST['minut']);
    $bantxt = filter($_POST['why']);
    $banwho = $login_in;
    $bantime = $god.$mes.$den.$chas.$minut.'00';
    
    if(!preg_match("#^[0-9]*$#", $bantime))
     {
      header('Location: users.php?act=edit&nick='.$kogo.'&err=17&'.session_name().'='.session_id().'');
     }
    elseif(!preg_match("/^[-a-zA-Zа-яА-ЯЁё0-9_.,: \(\)]{0,250}$/u", $bantxt))
     {
      header('Location: users.php?act=edit&nick='.$kogo.'&err=18&'.session_name().'='.session_id().'');
     }
    else
     {
      $str_to_user_file = str_user_data(); # Строка данных пользователя находится в файле templates/func.php
      
      $user_file = fopen('../../data/users/'.$kogo.'.php','w');
      flock ($user_file,LOCK_EX);
      fputs($user_file,"<?php\r\n/*\r\n$str_to_user_file\r\n*/\r\n?>");
      fflush ($user_file);
      flock ($user_file,LOCK_UN);
      fclose($user_file);
      
      $time = date ('YmdHis', time() + ($sdvigclock*3600));
      $base = file('../../data/banned.php');
      $user_b_count = count($base);
      for($i=2; $i < $user_b_count - 2; $i++)
       {
	    $user_n = explode('|', $base[$i]);
	    if($user_n['0'] == $kogo && $user_n['2'] > $time)
	     {
	      $banned_users[] = trim($user_n['0'].'|'.$user_n['1'].'|'.$time.'|'.$user_n['3']);
	     }
	      else
	     {
          $banned_users[] = trim($base[$i]);
	     }
       }
      if(!empty($banned_users))
       { $back = "\r\n".implode("\r\n", $banned_users); } else
       { $back = ''; }

	  $file_banned = fopen('../../data/banned.php','w');
      flock($file_banned, LOCK_EX);
      fputs($file_banned, "<?php\r\n/*$back\r\n*/\r\n?>"); 
      fflush ($file_banned);
      flock($file_banned, LOCK_UN);
      fclose($file_banned);
      
      $base = '../../data/banned.php';
      $back = file($base);
      array_splice($back, -2, 2);
      $back = implode("", $back);

	  $file_banned = fopen('../../data/banned.php','w');
      flock($file_banned, LOCK_EX);
      fputs($file_banned, $back."$login|$banwho|$bantime|$bantxt\r\n*/\r\n?>"); 
      fflush ($file_banned);
      flock($file_banned, LOCK_UN);
      fclose($file_banned);
      
#####

    $adm_log_f = @file('../../data/users/'.$kogo.'_ban.php');
    $adm_log_count = count($adm_log_f) - 2;
    $mes_to_adm_log = "$login|$banwho|$bantime|$bantxt\r\n";
for($i=2; $i < $adm_log_count; $i++)
     {
      $mes_to_adm_log .= $adm_log_f[$i];
     }
    $mes_to_adm_log = trim($mes_to_adm_log);
      
    $adm_log_file = fopen('../../data/users/'.$kogo.'_ban.php','w');
    flock ($adm_log_file,LOCK_EX);
    fputs($adm_log_file,"<?php\r\n/*\r\n$mes_to_adm_log\r\n*/\r\n?>");
    fflush ($adm_log_file);
    flock ($adm_log_file,LOCK_UN);
    fclose($adm_log_file);

      $date = date('d.m.Y / H:i:s', time() + ($sdvigclock*3600));
      $adm_log_f = @file('../../data/adm_log.php');
      $adm_log_count = count($adm_log_f) - 2;
      $mes_to_adm_log = "$login_in|$date|Забанил пользователя $login за $bantxt\r\n";
      for($i=2; $i < $adm_log_count; $i++)
       {
        $mes_to_adm_log .= $adm_log_f[$i];
       }
      $mes_to_adm_log = trim($mes_to_adm_log);
      
      $adm_log_file = fopen('../../data/adm_log.php','w');
      flock ($adm_log_file,LOCK_EX);
      fputs($adm_log_file,"<?php\r\n/*\r\n$mes_to_adm_log\r\n*/\r\n?>");
      fflush ($adm_log_file);
      flock ($adm_log_file,LOCK_UN);
      fclose($adm_log_file);
$kto = $kogo;
$date = date('d.m.Y / H:i:s', time() + ($sdvigclock*3600));
$inbox_f = @file('../../data/inbox/'.$kto.'.php');
$inbox_count = count($inbox_f) - 2;

$nicks = file('../../data/nicks.php');
$count_nicks = count($nicks);
$count_nicks = $count_nicks - 2;
$user_est = 0;
for($i=2; $i <= $count_nicks; $i++)
{
if($kto == trim($nicks[$i]))
{
$user_est = 1;
break;
}
}
if($user_est == 1 && $inbox_count < $kolmesls + 2)
{
$mes_to_inbox_file = "CICTEMA|$date|Вас забанил <a href=\"/modules/kabinet/user_info.php?nick=$login_in\">$login_in</a> за $bantxt!<br />Окончание бана: $bantime[6]$bantime[7].$bantime[4]$bantime[5].$bantime[0]$bantime[1]$bantime[2]$bantime[3] в $bantime[8]$bantime[9]:$bantime[10]$bantime[11] по времени сервера.|1\r\n";
for($iii=2; $iii < $inbox_count; $iii++)
{
$mes_to_inbox_file .= $inbox_f[$iii];
}
$mes_to_inbox_file = trim($mes_to_inbox_file);

write_to_file('../../data/inbox/'.$kto.'.php', "<?php\r\n/*\r\n$mes_to_inbox_file\r\n*/\r\n?>");

user_data('../../data/users/'.$kto.'.php');
$new_ls = $new_ls + 1;
$str_to_user_file = str_user_data();
write_to_file('../../data/users/'.$kto.'.php', "<?php\r\n/*\r\n$str_to_user_file\r\n*/\r\n?>");
}

      header ('Location: users.php?act=edit&nick='.$kogo.'&set=4&'.session_name().'='.session_id().'');
     }
   }
    else
   {
    include '../../themes/'.$themes.'.php'; 
    echo'<p class="err">Вы не авторизованы!!! Войдите в личный кабинет.<br /></p>';
    echo'<p><a href="../kabinet/index.php?'.session_name().'='.session_id().'">В кабинет</a><br /></p>';
    include '../../templates/foot.php'; 
   }
 }
####################
if($_GET['act'] == 'razban')
 {
  if (isset($_SESSION['sespass']) && isset($passw) && $_SESSION['sespass'] == $passw && ($status == '1' || $status == '2' || $status == '3'))
   {
    $login_in = $login;
    $nicks = file('../../data/nicks.php');
    $count_nicks = count($nicks);
    $count_nicks = $count_nicks - 2;
    $user_est = 0;
    for($i=2; $i <= $count_nicks; $i++)
     {
      if($kogo == trim($nicks[$i]))
       {
	    $user_est = 1;
	    break;
	   }
     }
   
    if(empty($kogo))
     {
      header('Location: users.php?err=1&'.session_name().'='.session_id().'');
      exit;
     }
    elseif($user_est == 0)
     {
      header('Location: users.php?err=2&'.session_name().'='.session_id().'');
      exit;
     }
    
    user_data('../../data/users/'.$kogo.'.php');  # Считывание данных пользователя находится в файле templates/func.php

    $bantime = date ('YmdHis', time() + ($sdvigclock*3600));
    
    $str_to_user_file = str_user_data(); # Строка данных пользователя находится в файле templates/func.php
    
    $user_file = fopen('../../data/users/'.$kogo.'.php','w');
    flock ($user_file,LOCK_EX);
    fputs($user_file,"<?php\r\n/*\r\n$str_to_user_file\r\n*/\r\n?>");
    fflush ($user_file);
    flock ($user_file,LOCK_UN);
    fclose($user_file);
    
###
    $base = file('../../data/users/'.$kogo.'_ban.php');
    $user_b_count = count($base);
    for($i=2; $i < $user_b_count - 2; $i++)
     {
	  $user_n = explode('|', $base[$i]);
	  if($user_n['0'] == $kogo && $user_n['2'] > $bantime)
	   {
	    $banned_users[] = trim($user_n['0'].'|'.$user_n['1'].'|'.$bantime.'|'.$user_n['3']);
	   }
	    else
	   {
        $banned_users[] = trim($base[$i]);
	   }
     }
    if(!empty($banned_users))
     { $back = "\r\n".implode("\r\n", $banned_users); } else
     { $back = ''; }

	$file_banned = fopen('../../data/users/'.$kogo.'_ban.php','w');
    flock($file_banned, LOCK_EX);
    fputs($file_banned, "<?php\r\n/*$back\r\n*/\r\n?>"); 
    fflush ($file_banned);
    flock($file_banned, LOCK_UN);
    fclose($file_banned);
###
    $base = file('../../data/banned.php');
    $user_b_count = count($base);
    for($i=2; $i < $user_b_count - 2; $i++)
     {
	  $user_n = explode('|', $base[$i]);
	  if($user_n['0'] == $kogo && $user_n['2'] > $bantime)
	   {
	    $banned_users[] = trim($user_n['0'].'|'.$user_n['1'].'|'.$bantime.'|'.$user_n['3']);
	   }
	    else
	   {
        $banned_users[] = trim($base[$i]);
	   }
     }
    if(!empty($banned_users))
     { $back = "\r\n".implode("\r\n", $banned_users); } else
     { $back = ''; }

	$file_banned = fopen('../../data/banned.php','w');
    flock($file_banned, LOCK_EX);
    fputs($file_banned, "<?php\r\n/*$back\r\n*/\r\n?>"); 
    fflush ($file_banned);
    flock($file_banned, LOCK_UN);
    fclose($file_banned);
    
    $date = date('d.m.Y / H:i:s', time() + ($sdvigclock*3600));
    $adm_log_f = @file('../../data/adm_log.php');
    $adm_log_count = count($adm_log_f) - 2;
    $mes_to_adm_log = "$login_in|$date|Разбанил пользователя $login\r\n";
    for($i=2; $i < $adm_log_count; $i++)
     {
      $mes_to_adm_log .= $adm_log_f[$i];
     }
    $mes_to_adm_log = trim($mes_to_adm_log);
      
    $adm_log_file = fopen('../../data/adm_log.php','w');
    flock ($adm_log_file,LOCK_EX);
    fputs($adm_log_file,"<?php\r\n/*\r\n$mes_to_adm_log\r\n*/\r\n?>");
    fflush ($adm_log_file);
    flock ($adm_log_file,LOCK_UN);
    fclose($adm_log_file);
    
    header ('Location: users.php?act=edit&nick='.$kogo.'&set=5&'.session_name().'='.session_id().'');
   }
    else
   {
    include '../../themes/'.$themes.'.php'; 
    echo'<p class="err">Вы не авторизованы!!! Войдите в личный кабинет.<br /></p>';
    echo'<p><a href="../kabinet/index.php?'.session_name().'='.session_id().'">В кабинет</a><br /></p>';
    include '../../templates/foot.php'; 
   }
 }
####################
if($_GET['act'] == 'razban_ip')
 {
  if (isset($_SESSION['sespass']) && isset($passw) && $_SESSION['sespass'] == $passw && ($status == '1' || $status == '2' || $status == '3'))
   {    
    $banlist ='../../data/ban.txt';
    $ban_file = file($banlist);
    $ip_b_count = count($ban_file);
    for($i=0; $i <= $ip_b_count; $i++)
     {
	  if($i != $ip_str)
	   {
	    $banned_ip[] = trim($ban_file[$i]);
	   }
     }
    if(!empty($banned_ip))
     { $back = implode("\r\n", $banned_ip); } else
     { $back = ''; }

	$file_banned = fopen('../../data/ban.txt','w');
    flock($file_banned, LOCK_EX);
    fputs($file_banned, $back); 
    fflush ($file_banned);
    flock($file_banned, LOCK_UN);
    fclose($file_banned);
    
    $ban_exp = explode('||', $ban_file[$ip_str]);
    $ban_ip = trim($ban_exp[0]).' - '.trim($ban_exp[1]);
    $date = date('d.m.Y / H:i:s', time() + ($sdvigclock*3600));
    $adm_log_f = @file('../../data/adm_log.php');
    $adm_log_count = count($adm_log_f) - 2;
    $mes_to_adm_log = "$login|$date|Разбанил IP $ban_ip\r\n";
    for($i=2; $i < $adm_log_count; $i++)
     {
      $mes_to_adm_log .= $adm_log_f[$i];
     }
    $mes_to_adm_log = trim($mes_to_adm_log);
      
    $adm_log_file = fopen('../../data/adm_log.php','w');
    flock ($adm_log_file,LOCK_EX);
    fputs($adm_log_file,"<?php\r\n/*\r\n$mes_to_adm_log\r\n*/\r\n?>");
    fflush ($adm_log_file);
    flock ($adm_log_file,LOCK_UN);
    fclose($adm_log_file);
    
    header ('Location: ip_banned.php?set=1&'.session_name().'='.session_id().'');
   }
    else
   {
    include '../../themes/'.$themes.'.php'; 
    echo"<p class=\"err\">Вы не авторизованы!!! Войдите в личный кабинет.<br /></p>";
    echo"<p><a href=\"../kabinet/index.php?".session_name()."=".session_id()."\">В кабинет</a><br /></p>";
    include ('../../templates/foot.php'); 
   }
 }
####################
if($_GET['act'] == 'del')
 {
  if (isset($_SESSION['sespass']) && isset($passw) && $_SESSION['sespass'] == $passw && ($status == '1' || $status == '2'))
   {
    $nicks = file('../../data/nicks.php');
    $count_nicks = count($nicks);
    $count_nicks = $count_nicks - 2;
    $user_est = 0;
    for($i=2; $i <= $count_nicks; $i++)
     {
      if($kogo == trim($nicks[$i]))
       {
	    $user_est = 1;
	    break;
	   }
     }
   
    if(empty($kogo))
     {
      header('Location: users.php?err=1&'.session_name().'='.session_id().'');
      exit;
     }
    elseif($user_est == 0)
     {
      header('Location: users.php?err=2&'.session_name().'='.session_id().'');
      exit;
     }
    elseif($kogo == $nickadmina)
     {
      header('Location: users.php?act=edit&nick='.$kogo.'&err=20&'.session_name().'='.session_id().'');
      exit;
     }
     
    $user_f = @file('../../data/users/'.$kogo.'.php');

    $email = trim($user_f[3]);

    $basedel = '../../data/nicks.php';
    $buff = @file_get_contents($basedel);
    $buff = str_replace("\r\n$kogo",'',$buff);
    $file = fopen($basedel,'w');
    fputs($file,$buff);
    fclose($file);
    
    $basedel = '../../data/emails.php';
    $buff = @file_get_contents($basedel);
    $buff = str_replace("\r\n$email",'',$buff);
    $file = fopen($basedel,'w');
    fputs($file,$buff);
    fclose($file);
    
    $file = fopen('../../data/users/'.$kogo.'.php','w');
    fputs($file,'');
    fclose($file);

@unlink('../../data/users/'.$kogo.'.php');
    
    $file = fopen('../../data/inbox/'.$kogo.'.php','w');
    fputs($file,'');
    fclose($file);
    @unlink('../../data/inbox/'.$kogo.'.php');
    
    $file = fopen('../../data/outbox/'.$kogo.'.php','w');
    fputs($file,'');
    fclose($file);
    @unlink('../../data/outbox/'.$kogo.'.php');

$file = fopen('../../data/copybox/'.$kogo.'.php','w');
    fputs($file,'');
    fclose($file);

    @unlink('../../data/copybox/'.$kogo.'.php');

if(file_exists('../../data/users/'.$kogo.'_ref.php'))
     {
$file = fopen('../../data/users/'.$kogo.'_ref.php','w');
    fputs($file,'');
    fclose($file);

@unlink('../../data/users/'.$kogo.'_ref.php');
}

if(file_exists('../../data/users/'.$kogo.'_ban.php'))
     {
$file = fopen('../../data/users/'.$kogo.'_ban.php','w');
    fputs($file,'');
    fclose($file);

@unlink('../../data/users/'.$kogo.'_ban.php');
}

if(file_exists('../../data/users/'.$kogo.'_podarki.php'))
     {
$file = fopen('../../data/users/'.$kogo.'_podarki.php','w');
    fputs($file,'');
    fclose($file);

@unlink('../../data/users/'.$kogo.'_podarki.php');
}
if(file_exists('../../modules/kabinet/photo/'.$kogo.'.jpg'))
     {
@unlink('../../modules/kabinet/photo/'.$kogo.'.jpg');
}      
    if(file_exists('../../data/users/'.$kogo.'_friends.php'))
     {
      $file = fopen('../../data/users/'.$kogo.'_friends.php','w');
      fputs($file,'');
      fclose($file);
      @unlink('../../data/users/'.$kogo.'_friends.php');
     }
     
    if(file_exists('../../data/users/'.$kogo.'_notepad.php'))
     {
      $file = fopen('../../data/users/'.$kogo.'_notepad.php','w');
      fputs($file,'');
      fclose($file);
      @unlink('../../data/users/'.$kogo.'_notepad.php');
     }
     
    if(file_exists('../../data/users/'.$kogo.'_reputaciya.php'))
     {
      $file = fopen('../../data/users/'.$kogo.'_reputaciya.php','w');
      fputs($file,'');
      fclose($file);
      @unlink('../../data/users/'.$kogo.'_reputaciya.php');
     }
    
    if(file_exists('../../data/users/'.$kogo.'_settings.php'))
     {
      $file = fopen('../../data/users/'.$kogo.'_settings.php','w');
      fputs($file,'');
      fclose($file);
      @unlink('../../data/users/'.$kogo.'_settings.php');
     }
    
    $banned = file('../../data/banned.php');
    $count_banned = count($banned);
    for($i=2; $i < $count_banned - 2; $i++)
     {
      $banned_arr = explode('|', $banned[$i]);
      if($kogo != trim($banned_arr['0']))
       {
	    $banned_users[] = trim($banned[$i]);
	   }
     }
    if(!empty($banned_users))
     { $back = "\r\n".implode("\r\n", $banned_users); } else
     { $back = ''; }
     
    $file_banned = fopen('../../data/banned.php','w');
    flock($file_banned, LOCK_EX);
    fputs($file_banned, "<?php\r\n/*$back\r\n*/\r\n?>"); 
    fflush ($file_banned);
    flock($file_banned, LOCK_UN);
    fclose($file_banned);
    
    $date = date('d.m.Y / H:i:s', time() + ($sdvigclock*3600));
    $adm_log_f = @file('../../data/adm_log.php');
    $adm_log_count = count($adm_log_f) - 2;
    $mes_to_adm_log = "$login|$date|Удалил пользователя $kogo\r\n";
    for($i=2; $i < $adm_log_count; $i++)
     {
      $mes_to_adm_log .= $adm_log_f[$i];
     }
    $mes_to_adm_log = trim($mes_to_adm_log);
      
    $adm_log_file = fopen('../../data/adm_log.php','w');
    flock ($adm_log_file,LOCK_EX);
    fputs($adm_log_file,"<?php\r\n/*\r\n$mes_to_adm_log\r\n*/\r\n?>");
    fflush ($adm_log_file);
    flock ($adm_log_file,LOCK_UN);
    fclose($adm_log_file);
    
    header ('Location: users.php?set=1&'.session_name().'='.session_id().'');
   }
    else
   {
    include '../../themes/'.$themes.'.php'; 
    echo'<p class="err">Вы не авторизованы!!! Войдите в личный кабинет.<br /></p>';
    echo'<p><a href="../kabinet/index.php?'.session_name().'='.session_id().'">В кабинет</a><br /></p>';
    include ('../../templates/foot.php'); 
   }
 }
####################
?>