View file xmyx.ru/profille.php

File size: 37.82Kb
<?

foreach (array('start', 'compress', 'sess', 'home', 'settings', 'db_connect', 'ipua', 'fnc', 'user') as $inc) {
    require_once "sys/inc/".$inc.".php";
}

if (isset($user)) {
    $ank['id'] = $user['id'];
}

# Определяем по ID
if (isset($_GET['id'])) {
    $ank['id'] = intval($_GET['id']);
}
# Определяем по адресу стр
elseif (isset($_GET['u'])){
	
$array['us_url'] = $_GET['u'];
$user_url = mysql_real_escape_string($array['us_url']);
$result = mysql_query("SELECT `id` FROM `user` WHERE `us_url` = '".$user_url."' LIMIT 1");

if (mysql_num_rows($result) > '0'){
	$arr_url = mysql_fetch_assoc($result);
	$ank['id'] = $arr_url['id'];
}
else{
	header("Location: /");
	exit; 
}

}

$ank = get_user($ank['id']);

# Определяет фамиию и имя, если нет, то выводит ник 
$ank['nick'] = u_nick($ank['id']);

if(!isset($user) || !$ank || $ank['id'] == 0){
	header("Location: /");
	exit;
}


if($ank['ank_name'] != NULL){
	$tit = text($ank['ank_name']);
}
else{
	$tit = $ank['nick'];
}

$set['title'] = $ank['nick'];

include_once 'sys/inc/thead.php';


$frend = mysql_result(mysql_query("SELECT COUNT(*) FROM `frends` WHERE (`user` = '$user[id]' AND `frend` = '$ank[id]') OR (`user` = '$ank[id]' AND `frend` = '$user[id]') LIMIT 1"),0);
$frend_new = mysql_result(mysql_query("SELECT COUNT(*) FROM `frends_new` WHERE `user` = '$user[id]' AND `to` = '$ank[id]' LIMIT 1"),0);
$frend_new_to = mysql_result(mysql_query("SELECT COUNT(*) FROM `frends_new` WHERE `user` = '$ank[id]' AND `to` = '$user[id]' LIMIT 1"),0);
$avatar = mysql_fetch_array(mysql_query("SELECT * FROM `photos_user` WHERE `avatar` = '1' AND `id_user` = '$ank[id]' LIMIT 1"));

# Семейное положения | 2 половинка, ИД
$partner = mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE `id` = '".$ank['id_sp']."' LIMIT 1"));
$partner['nick'] = u_nick($partner['id']);


# Если на нас подписан чел
if (isset($_GET['accept_to'])){
	
	$add = intval($_GET['accept_to']); 
	$anks = get_user($add); 

if (mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `id` = '$add' LIMIT 1"),0)==0){
	$_SESSION['err'] = "Ошибка доступа! Попробуйте еще раз!";  
	header("Location: /");
	exit;
}  

$a = mysql_result(mysql_query("SELECT COUNT(*) FROM `frends_new` WHERE `user` = '$add' AND `to` = '$user[id]'"),0);  
$as = mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE `id` = '".$add."' LIMIT 1"));  
	
if ($a == 0)  {  
		die("Ошибка! Попробуйте еще раз!");  
}  
else{	
      
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `frends_new` WHERE (`user` = '$user[id]' AND `to` = '$add') OR (`user` = '$add' AND `to` = '$user[id]')"),0) == 1)
{
mysql_query("INSERT INTO `frends` (`user`, `frend`, `time`, `i`) values('$user[id]', '$add', '$time', '1')");  
mysql_query("INSERT INTO `frends` (`user`, `frend`, `time`, `i`) values('$add', '$user[id]', '$time', '1')");  
mysql_query("DELETE FROM `frends_new` WHERE `user` = '$add' AND `to` = '$user[id]' LIMIT 1");  
mysql_query("DELETE FROM `frends_new` WHERE `user` = '$user[id]' AND `to` = '$add' LIMIT 1");  
mysql_query("OPTIMIZE TABLE `frends`");  
mysql_query("OPTIMIZE TABLE `frends_new`");  
}		  
	$anks['nick'] = u_nick($anks['id']);
	$_SESSION['message'] = "".$anks['nick']." добавлен".($anks['pol'] == 1 ? '' : 'а')." в друзья.";  
	header("location:  " . htmlspecialchars($_SERVER['HTTP_REFERER']) . "");
	exit;  
}  

}

# Кидаем заявку в друзья
if (isset($_GET['accept'])){
	
	$ank['id'] = intval($_GET['accept']);  
	$anks = get_user($ank['id']);
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `id` = '$ank[id]' LIMIT 1"),0)==0){
	header("Location: /".SID);
	exit;
}  
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `frends` WHERE (`user` = '$user[id]' AND `frend` = '$ank[id]') OR (`user` = '$ank[id]' AND `frend` = '$user[id]') LIMIT 1"),0)==1){
	header("Location: /".SID);
	exit;
}  
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `frends_new` WHERE (`user` = '$user[id]' AND `to` = '$ank[id]') OR (`user` = '$ank[id]' AND `to` = '$user[id]') LIMIT 1"),0)==1){
	header("Location: /".SID);
	exit;
}  
if ($ank['id'] == $user['id']){
	header("Location: /".SID);
	exit;
}  

mysql_query("INSERT INTO `frends_new` (`user`, `to`, `time`) values('$user[id]', '$ank[id]', '$time')");  
mysql_query("OPTIMIZE TABLE `frends_new`");  

$anks['nick'] = u_nick($anks['id']);
$_SESSION['message'] = "Вы отправили ".$anks['nick']." заявку и подписались на его обновления.";  
header("location:  " . htmlspecialchars($_SERVER['HTTP_REFERER']) . "");  
exit;  
} 

#  Удаляем из друзей
if (isset($_GET['decline']))  
{  
  $no = intval($_GET['decline']);  
  $anks = get_user($no);

if (mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `id` = '$no' LIMIT 1"),0) == 0){
	header("Location: /");
	exit;
}  

if (mysql_result(mysql_query("SELECT COUNT(*) FROM `frends` WHERE (`user` = '$user[id]' AND `frend` = '$no') OR (`user` = '$no' AND `frend` = '$user[id]') LIMIT 1"),0)>0)  
{  
	  
  mysql_query("DELETE FROM `frends` WHERE `user` = '$user[id]' AND `frend` = '$no' LIMIT 1");  
  mysql_query("DELETE FROM `frends` WHERE `user` = '$no' AND `frend` = '$user[id]' LIMIT 1");  
  mysql_query("DELETE FROM `frends_new` WHERE `user` = '$no' AND `to` = '$user[id]' LIMIT 1");  
  mysql_query("DELETE FROM `frends_new` WHERE `user` = '$user[id]' AND `to` = '$no' LIMIT 1");  
  mysql_query("OPTIMIZE TABLE `frends`");  
  mysql_query("OPTIMIZE TABLE `frends_new`");  
 $anks['nick'] = u_nick($anks['id']); 
	$_SESSION['message']="".$anks['nick']." удален".($anks['pol'] == 1 ? '' : 'а')." из списка Ваших друзей.";  
	header("location:  " . htmlspecialchars($_SERVER['HTTP_REFERER']) . "");  
	}  
exit;  
}
# Отменяем заявку
if (isset($_GET['cancel']))  
{  
  $no = intval($_GET['cancel']);  
  $anks = get_user($no);
  if (mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `id` = '$no' LIMIT 1"),0)==0){
  header("Location: /");
  exit;
  }  
  if (mysql_result(mysql_query("SELECT COUNT(*) FROM `frends_new` WHERE (`user` = '$user[id]' AND `to` = '$no') OR (`user` = '$no' AND `to` = '$user[id]') LIMIT 1"),0)>0)  
  {  

  mysql_query("DELETE FROM `frends` WHERE `user` = '$user[id]' AND `frend` = '$no' LIMIT 1");  
  mysql_query("DELETE FROM `frends` WHERE `user` = '$no' AND `frend` = '$user[id]' LIMIT 1");  
  mysql_query("DELETE FROM `frends_new` WHERE `user` = '$no' AND `to` = '$user[id]' LIMIT 1");  
  mysql_query("DELETE FROM `frends_new` WHERE `user` = '$user[id]' AND `to` = '$no' LIMIT 1");  
  mysql_query("OPTIMIZE TABLE `frends`");  
  mysql_query("OPTIMIZE TABLE `frends_new`"); 
  
  	$anks['nick'] = u_nick($anks['id']); 
	$_SESSION['message'] = "Вы отменили свою заявку и отписались от обновлений ".$anks['nick'].".";  
	header("location:  " . htmlspecialchars($_SERVER['HTTP_REFERER']) . "");  
	}  
exit;  
}
# Официальная страница или нет
if (isset($user) && $user['level'] >= 4 && isset($_GET['act']) && $_GET['act'] == 'oficial')
{
if ($ank['ofical'] == 1){
	mysql_query("UPDATE `user` SET `ofical` = '0' WHERE `id` = '$ank[id]'");
}
else{
	mysql_query("UPDATE `user` SET `ofical` = '1' WHERE `id` = '$ank[id]'");
}
header("Location: /id$ank[id]");
exit;
}

# Удаляем статус
if (isset($user) && ($user['id'] == $ank['id'] || $user['level'] >= 4) && isset($_GET['act']) && $_GET['act'] == 'dell_status')
{
	mysql_query("UPDATE `user` SET `status` = '' WHERE `id` = '$ank[id]'");
	header("Location: /id$ank[id]");
	exit;
}
# Статус начало
if (isset($user) && ($user['id'] == $ank['id'] || $user['level'] >= 4) && isset($_GET['act']) && $_GET['act'] == 'edit_status')
{

shapka_VK(true, '/id'.$ank['id'].'', 'Мой статус');

# Само изменение
if (isset($user) && ($user['id'] == $ank['id'] || $user['level'] >= 4) && isset($_POST['message']))
{

$msg = $_POST['message'];
$mat = antimat($msg);
if ($mat)$err[] = 'В тексте статуса обнаружен мат: '.$mat;

if (strlen2($msg) > 250){
	$err = 'Статус слишком длинный, max. 250 символов!';
}
elseif(!isset($err)){

if (mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `id` = '$ank[id]' AND `status` = '".my_esc($msg)."' LIMIT 1"),0)!=0)
{
	mysql_query("UPDATE `user` SET `status` = '".my_esc($msg)."' WHERE `id` = '$ank[id]'");
}
else{
	mysql_query("UPDATE `user` SET `status` = '".my_esc($msg)."' WHERE `id` = '$ank[id]'");
}

header("Location: /id$ank[id]");
exit;
} 
}

?>
<div class="pcont fit_box bl_cont">
  <div class="owner_panel profile_panel">
    <?= avka50($ank['id'], 'op_fimg')?>
    <div class="op_fcont">
      <h2 class="op_header"><?= $ank['nick']?><?= on_($ank['id'])?></h2>
    </div>
    <div class="pp_edit_status">
      <div class="pointer"><i class="i_pointer"></i></div>
      <form action="/id<?= $ank['id']?>?act=edit_status" method="post">
        <div class="iwrap"><input name="message" class="textfield" value="<?= ($ank['status'] != NULL ? ''.text($ank['status']).'' : '')?>" autofocus="autofocus" type="text" /></div>
        <div class="pp_buttons_block">
          <input class="button" value="Сохранить" type="submit">
          <?
          if($ank['status'] != NULL){
          ?>
          <div class="near_btn"><a href="?act=dell_status">Удалить статус</a></div>
          <?
          }
          ?>
        </div>
      </form>
    </div>
  </div>
</div>
<?
include_once 'sys/inc/tfoot.php';
exit;
}

/* Бан пользователя  || $user['group_access'] == 0*/ 
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `ban` WHERE `razdel` = 'all' AND `id_user` = '$ank[id]' AND (`time` > '$time' OR `navsegda` = '1')"), 0)!=0)
{
shapka_VK(false, '', ''.$ank['nick'].'');


?> 
<div class="basisProfile pcont fit_box">

<div class="owner_panel profile_panel">
<?= avka100($ank['id'], 'pp_img')?>
<div class="pp_cont">
<h2 class="op_header"><?= $ank['nick']?>
<?
if($ank['ofical'] == 1){
?>
<b class="verified"></b>
<?
}
?>
</h2>
<div class="pp_last_activity ">
<span class="pp_last_activity_text"><?= on_VK($ank['id'])?></span>
</div>
<?

if(isset($user) && $user['id'] == $ank['id']){
if($ank['status'] == NULL){
?>
<div class="pp_no_status"><a class="pp_no_status_link" href="/id<?= $ank['id']?>?act=edit_status">изменить статус</a></div>
<?
}
else{
?>
<div class="pp_status"><a class="pp_status_link" href="/id<?= $ank['id']?>?act=edit_status"><?= output_text($ank['status'])?></a></div>
<?
}
}
elseif($ank['status'] != NULL){
?>
<div class="pp_status"><?= output_text($ank['status'])?></div>
<?
}

$my_age_day = array('год', 'года', 'лет');

# Определяем сколько лет	
$ank['ank_age'] = null;
if ($ank['ank_d_r'] != NULL && $ank['ank_m_r'] != NULL && $ank['ank_g_r'] != NULL){
	$ank['ank_age'] = date("Y")-$ank['ank_g_r'];
	if (date("n") < $ank['ank_m_r'])
		$ank['ank_age'] = $ank['ank_age'] - 1;
	elseif (date("n") == $ank['ank_m_r']&& date("j") < $ank['ank_d_r'])
		$ank['ank_age'] = $ank['ank_age'] - 1;
}

?>
<div class="pp_info">
<?
if ($ank['ank_d_r'] != NULL && $ank['ank_m_r'] != NULL && $ank['ank_g_r'] != NULL && $ank['ank_data'] == 1){
?>
<?= des2num($ank['ank_age'], $my_age_day)?>
<?
if ($ank['ank_city'] != NULL){
?>, <?
}
}
if($ank['ank_city'] != NULL){
?><?= text($ank['ank_city'])?><?
}

?>
</div>
</div>
<?
if (isset($user) && ($user['id'] != $ank['id'] && $user['level'] >= 4)){
?>
<div class="wi_actions_wrap" style="display: block;">
<div class="wi_actions_wrap" id="show_menu<?= $ank['id']?>">
<div class="pointer"><i class="i_pointer"></i></div>
<ul class="wi_actions"> 
<li><a href="/id<?= $ank['id']?>?act=oficial" class="wia_item"><?= ($ank['ofical'] == 1 ? 'Убрать вертификацию' : 'Вертификация')?></a></li>
<li><a href="/user/translate.php?id=<?= $ank['id']?>" class="wia_item">Зачиление голосов</a></li>
<li><a href="/adm/banan.php?id=<?= $ank['id']?>" class="wia_item">Забанить</a></li>
</ul>
</div>
<a class="wi_actions_btn" onclick="show_menu(<?= $ank['id']?>)" aria-label="Ещё"><i class="i_icon"></i></a>
</div>

<?
}
?>
</div>

<div class="ipanel bl_cont"><div class="service_msg_box">

  <div class="service_msg service_msg_null">Страница была заблокирована по жалобам пользователей. Возможно, она была взломана.<br><br>Если у Вас есть возможность связаться с пользователем, сообщите ему, что его страница в безопасности, но нуждается в разморозке.</div>
</div></div>




<div class="profile_info"><h4 class="slim_header">Действия</h4>
<div class="profile_info_cont profile_info_custom">


<ul class="context_menu context_menu bli_cont">
<?
if ($frend == 2){
?>
<li><a href="?decline=<?= $ank['id']?>" class="cm_item bli"><span class="cm_label">Удалить из друзей</span></a></li>
<?
}
if(isset($user)){
?>
<li><a id="unban_user_<?= $ank['id']?>" onclick="unban_user(<?= $ank['id']?>);" class="cm_item cm_item">
<?
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `user_black` WHERE `id_user` = '$user[id]' AND `id_black` = '".$ank['id']."'"),0) != 0) {
?>
<span class="cm_label">Разблокировать</span>
<?
}
else{
?>
<span class="cm_label">Заблокировать</span>
<?
}
?>
</a></li>
<?
}
if(isset($user)){
?>

<?
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `fave` WHERE `id_user` = '".$user['id']."' AND `id_object` = '".$ank['id']."' AND `type` = 'people'"),0) != 0){
?>
<li><a id="fave_user_<?= $ank['id']?>" class="cm_item" onclick="fave_user(<?= $ank['id']?>);">
<span class="cm_label">Удалить из закладок</span>
</a></li>
<?
}
?>

<?
}
?>
</ul>
</div>
</div>
</li>
</ul>
</div>

</div>

<?

include_once 'sys/inc/tfoot.php';
exit;

}

if ($user['level'] == 0 && mysql_result(mysql_query("SELECT COUNT(*) FROM `user_black` WHERE `id_user` = '$ank[id]' AND `id_black` = '$user[id]'"),0) != 0) {
shapka_VK(false, '', ''.$tit.'');
?>
<div class="basisProfile pcont fit_box">

<div class="owner_panel profile_panel">
<?= ($avatar != 0 ? '<a href="/albums'.$ank['id'].'?act=photo&id='.$avatar['id'].'">' : '')?>
<?= avka100($ank['id'], 'pp_img')?>
<?= ($avatar != 0 ? '</a>' : '')?>
<div class="pp_cont">
<h2 class="op_header"><?= $ank['nick']?>
<?
if($ank['ofical'] == 1){
?>
<b class="verified"></b>
<?
}
?>
</h2>
<div class="pp_last_activity ">
<span class="pp_last_activity_text"><?= on_VK($ank['id'])?></span>
</div>
<?

if(isset($user) && $user['id'] == $ank['id']){
if($ank['status'] == NULL){
?>
<div class="pp_no_status"><a class="pp_no_status_link" href="/id<?= $ank['id']?>?act=edit_status">изменить статус</a></div>
<?
}
else{
?>
<div class="pp_status"><a class="pp_status_link" href="/id<?= $ank['id']?>?act=edit_status"><?= output_text($ank['status'])?></a></div>
<?
}
}
elseif($ank['status'] != NULL){
?>
<div class="pp_status"><?= output_text($ank['status'])?></div>
<?
}

$my_age_day = array('год', 'года', 'лет');

# Определяем сколько лет	
$ank['ank_age'] = null;
if ($ank['ank_d_r'] != NULL && $ank['ank_m_r'] != NULL && $ank['ank_g_r'] != NULL){
	$ank['ank_age'] = date("Y")-$ank['ank_g_r'];
	if (date("n") < $ank['ank_m_r'])
	$ank['ank_age'] = $ank['ank_age'] - 1;
	elseif (date("n") == $ank['ank_m_r']&& date("j") < $ank['ank_d_r'])
	$ank['ank_age'] = $ank['ank_age'] - 1;
}
?>
<div class="pp_info">
<?
if ($ank['ank_d_r'] != NULL && $ank['ank_m_r'] != NULL && $ank['ank_g_r'] != NULL && $ank['ank_data'] == 1){
?>
<?= des2num($ank['ank_age'], $my_age_day)?>
<?
if ($ank['ank_city'] != NULL){
?>, <?
}
}
if($ank['ank_city'] != NULL){
?><?= text($ank['ank_city'])?><?
}

?>
</div>
</div></div>

<div class="ipanel bl_cont"><div class="service_msg_box">
<div class="service_msg service_msg_null"><?= $ank['nick']?> ограничил<?= ($ank['pol'] == 1 ? '' : 'а')?> доступ к своей странице.</div>
</div></div>
</div>
<?
include_once 'sys/inc/tfoot.php';
exit;

}

# Поиск на стене
if (isset($user) && isset($_GET['search']) && $_GET['search'] == '1'){

shapka_VK(true, '/id'.$ank['id'].'', ''.$tit.'');

	include_once H.'wall/search.php';
	include_once 'sys/inc/tfoot.php';
	exit;
}


# Доп инфа
if (isset($user) && isset($_GET['act']) && $_GET['act'] == 'info'){

shapka_VK(true, '/id'.$ank['id'].'', ''.$tit.'');

?>
<div class="pcont fit_box">

<div class="owner_panel">
<?= ($avatar != 0 ? '<a href="/albums'.$ank['id'].'?act=photo&id='.$avatar['id'].'">' : '')?>
<?= avka50($ank['id'], 'op_fimg')?>
<?= ($avatar != 0 ? '</a>' : '')?>
<div class="op_cont">
<h2 class="op_header"><?= $ank['nick']?>
<?
if($ank['ofical'] == 1){
?>
<b class="verified"></b>
<?
}
?>
</h2>
<div class="pp_online"><?= on_VK($ank['id'])?></div>
</div>
</div>
<?
if(isset($user) && $user['id'] == $ank['id']){
?>
<div class="profile_info"><div class="profile_info_cont profile_info_custom">
<ul class="profile_menu">
  <li><a href="/edit" class="pm_item"><i class="i_icon i_pedit"></i>Редактировать страницу</a></li>
</ul>
</div></div>
<?
}
?>
<div class="profile_info">
<h4 class="slim_header">Общая информация</h4>
<div class="profile_info_cont">
<?
if($ank['ank_name'] == NULL OR $ank['ank_family'] == NULL){
if($ank['ank_name'] != NULL){
?>
<dl class="pinfo_row"><dt>Имя:</dt><dd><?= text($ank['ank_name'])?></dd></dl>
<?
}
if($ank['ank_family'] != NULL){
?>
<dl class="pinfo_row"><dt>Фамилия:</dt><dd><?= text($ank['ank_family'])?></dd></dl>
<?
}
}
if($ank['ank_data'] == 1){
if ($ank['ank_d_r'] != 0 && $ank['ank_m_r'] != 0 && $ank['ank_g_r'] != 0){

if ($ank['ank_m_r']==1)$ank['mes']='Января';elseif ($ank['ank_m_r']==2)$ank['mes']='Февраля';elseif ($ank['ank_m_r']==3)$ank['mes']='Марта';
elseif ($ank['ank_m_r']==4)$ank['mes']='Апреля';elseif ($ank['ank_m_r']==5)$ank['mes']='Мая';elseif ($ank['ank_m_r']==6)$ank['mes']='Июня';
elseif ($ank['ank_m_r']==7)$ank['mes']='Июля';elseif ($ank['ank_m_r']==8)$ank['mes']='Августа';elseif ($ank['ank_m_r']==9)$ank['mes']='Сентября';
elseif ($ank['ank_m_r']==10)$ank['mes']='Октября';elseif ($ank['ank_m_r']==11)$ank['mes']='Ноября';else $ank['mes']='Декабря';
?>
<dl class="pinfo_row">
<dt>Дата рождения:</dt><dd><?= $ank['ank_d_r']?> <?=$ank['mes']?> 
<a href="/search/?s=byear&q=<?=$ank['ank_g_r']?>" class=""><?=$ank['ank_g_r']?> г.</a></dd>
</dl> 
<?
}
}
elseif($ank['ank_data'] == 2){
if($ank['ank_d_r'] != 0 && $ank['ank_m_r'] != 0)
{
if ($ank['ank_m_r']==1)$ank['mes']='Января';elseif ($ank['ank_m_r']==2)$ank['mes']='Февраля';elseif ($ank['ank_m_r']==3)$ank['mes']='Марта';
elseif ($ank['ank_m_r']==4)$ank['mes']='Апреля';elseif ($ank['ank_m_r']==5)$ank['mes']='Мая';elseif ($ank['ank_m_r']==6)$ank['mes']='Июня';
elseif ($ank['ank_m_r']==7)$ank['mes']='Июля';elseif ($ank['ank_m_r']==8)$ank['mes']='Августа';elseif ($ank['ank_m_r']==9)$ank['mes']='Сентября';
elseif ($ank['ank_m_r']==10)$ank['mes']='Октября';elseif ($ank['ank_m_r']==11)$ank['mes']='Ноября';else $ank['mes']='Декабря';
?>
<dl class="pinfo_row">
<dt>Дата рождения:</dt><dd> <?= $ank['ank_d_r']?> <?=$ank['mes']?></dd>
</dl>
<?
}
}

if($ank['sem_pol'] != 0){
if ($ank['sem_pol'] == 1){
$SP_user = ''.(($ank['pol'] == 1) ? 'не женат ' : 'не замужем').'';
}elseif ($ank['sem_pol'] == 2){
$SP_user = ''.($ank['id_sp'] > 0 ? ''.($ank['id'] == $user['id'] ? 'встречаюсь' : 'встречается').' с <a class="user" href="/id'.$partner['id'].'" data-name="'.$partner['nick'].'">'.$partner['nick'].'</a>' : ''.($ank['pol'] == 1 ? 'есть подруга ' : 'есть друг').'').'';
}elseif ($ank['sem_pol'] == 3){
$SP_user = ''.(($ank['pol'] == 1) ? 'помолвлен ' : 'помолвлена').''.($ank['id_sp'] > 0 ? ' '.($ank['pol'] == 1 ? 'на ' : 'за').' <a class="user" href="/id'.$partner['id'].'" data-name="'.$partner['nick'].'">'.$partner['nick'].'</a>' : '').'';
}elseif ($ank['sem_pol'] == 4){
$SP_user = ''.(($ank['pol'] == 1) ? 'женат ' : 'замужем').''.($ank['id_sp'] > 0 ? ' '.($ank['pol'] == 1 ? 'на ' : 'за').' <a class="user" href="/id'.$partner['id'].'" data-name="'.$partner['nick'].'">'.$partner['nick'].'</a>' : '').'';
}elseif ($ank['sem_pol'] == 5){
$SP_user = 'всё сложно'.($ank['id_sp'] > 0 ? ' с <a class="user" href="/id'.$partner['id'].'" data-name="'.$partner['nick'].'">'.$partner['nick'].'</a>' : '').'';
}elseif ($ank['sem_pol'] == 6){
$SP_user = 'в активном поиске ';
}elseif ($ank['sem_pol'] == 7){
$SP_user = 'влюблён'.(($ank['pol'] == 1) ? '' : 'а').''.($ank['id_sp'] > 0 ? ' в <a class="user" href="/id'.$partner['id'].'" data-name="'.$partner['nick'].'">'.$partner['nick'].'</a>' : '').'';
}elseif ($ank['sem_pol'] == 8){
$SP_user = 'в гражданском браке'.($ank['id_sp'] > 0 ? ' с <a class="user" href="/id'.$partner['id'].'" data-name="'.$partner['nick'].'">'.$partner['nick'].'</a>' : '').'';
}
?>
<dl class="pinfo_row"><dt>Семейное положение:</dt><dd><a href="/search/?s=status&q=<?= $ank['sem_pol']?>"><?= $SP_user?></a></dd></dl>
<?
}
?>
</div></div>
<?

if($ank['ank_city'] != null OR $ank['ank_country'] != null){
?>
<div class="profile_info">
<h4 class="slim_header">Контактная информация</h4>
<div class="profile_info_cont">
<div>
<?
if($ank['ank_city'] != null){
?>
<dl class="pinfo_row"><dt>Город:</dt><dd><a href="/search/?s=city&q=<?= $ank['ank_city']?>"><?= $ank['ank_city']?></a></dd></dl>
<?
}
if($ank['ank_n_tel'] != null){
?>
<dl class="pinfo_row"><dt>Моб. телефон:</dt><dd><span class="si_phone"><?= text($ank['ank_n_tel'])?></span></dd></dl>
<?
}
?>
</div></div>
</div>
<?
}
?>
<div class="profile_info">
<div class="profile_info_cont bl_item"><div class="pinfo_row">
<a class="button wide_button al_back" href="/id<?= $ank['id']?>">Вернуться к странице</a>
</div></div>
</div>
</div>
<?

include_once 'sys/inc/tfoot.php';
exit;
}





# Вывод самой страници
shapka_VK(false, '', ''.$tit.'');


?>
<div class="basisProfile pcont fit_box">
<?
uvedom();
?>
<div class="owner_panel profile_panel">
<?= ($avatar != 0 ? '<a href="/albums'.$ank['id'].'?act=photo&id='.$avatar['id'].'">' : '')?>
<?= avka100($ank['id'], 'pp_img')?>
<?= ($avatar != 0 ? '</a>' : '')?>
<div class="pp_cont">
<h2 class="op_header"><?= $ank['nick']?>
<?
if($ank['ofical'] == 1){
?>
<b class="verified"></b>
<?
}
?>
</h2>

<div class="pp_last_activity ">
<span class="pp_last_activity_text"><?= on_VK($ank['id'])?></span>
</div>
<div id="pp_status_link">
<?

if(isset($user) && $user['id'] == $ank['id']){
if($ank['status'] == NULL){
?>
<div class="pp_no_status"><a class="pp_no_status_link" href="/id<?= $ank['id']?>?act=edit_status">изменить статус</a></div>
<?
}
else{
?>
<div class="pp_status"><a class="pp_status_link" href="/id<?= $ank['id']?>?act=edit_status"><?= output_text($ank['status'],1,1,1,0)?></a></div>
<?
}
}
elseif($ank['status'] != NULL){
?>
<div class="pp_status"><?= output_text($ank['status'])?></div>
<?
}
?>
</div>
<?

$my_age_day = array('год', 'года', 'лет');

# Определяем сколько лет	
$ank['ank_age'] = null;
if ($ank['ank_d_r'] != NULL && $ank['ank_m_r'] != NULL && $ank['ank_g_r'] != NULL){
	$ank['ank_age'] = date("Y")-$ank['ank_g_r'];
	if (date("n") < $ank['ank_m_r'])
		$ank['ank_age'] = $ank['ank_age'] - 1;
	elseif (date("n") == $ank['ank_m_r']&& date("j") < $ank['ank_d_r'])
		$ank['ank_age'] = $ank['ank_age'] - 1;
}
?>
<div class="pp_info">
<?
if ($ank['ank_d_r'] != NULL && $ank['ank_m_r'] != NULL && $ank['ank_g_r'] != NULL && $ank['ank_data'] == 1){
?>
<?= des2num($ank['ank_age'], $my_age_day)?>
<?
if ($ank['ank_city'] != NULL){
?>, <?
}
}
if($ank['ank_city'] != NULL){
?><?= text($ank['ank_city'])?><?
}

?>
</div>
</div>
<?
if(isset($user) && $user['id'] != $ank['id']){
?>

<?
if ($frend!=2){
?>
<div class="op_block">
<table class="row_table"><tbody><tr>
<td class="row_table_column" width="50%">
<a class="button wide_button" href="/mail/?act=show&peer=<?= $ank['id']?>">Личное сообщение</a>
</td>
<td class="row_table_last_column" width="50%">
<?	
if ($frend_new_to==1){
?>
<a class="button wide_button acceptFriendBtn" href="?accept_to=<?= $ank['id']?>">Добавить в друзья</a>
<?
}elseif ($frend_new == 0 && $frend == 0){
?>
<a class="button wide_button acceptFriendBtn" href="?accept=<?= $ank['id']?>">Добавить в друзья</a>
<?
}elseif ($frend_new==1){
?>
<a class="button wide_button acceptFriendBtn" href="?cancel=<?= $ank['id']?>">Отменить заявку</a>
<?
}
?>
</td>
</tr></tbody></table>
</div>
<?
}elseif ($frend==2){
?>
<div class="op_block"><a class="button wide_button" href="/mail/?act=show&peer=<?= $ank['id']?>">Личное сообщение</a></div>
<div class="op_block">
  <div class="pp_state"><?= $ank['nick']?> у Вас в друзьях</div>
</div>
<?
}

}

if ($frend_new==1){
?>
<div class="op_block">
  <div class="pp_state">Вы отправили заявку <?= $ank['nick']?></div>
</div>
<?
}
if ($frend_new_to==1){
?>
<div class="op_block">
  <div class="pp_state"><?= $ank['nick']?> подписан<?= ($ank['pol'] == 1 ? '' : 'а')?> на Вас</div>
</div>
<?
}
if (isset($user) && ($user['id'] != $ank['id'] && $user['level'] >= 4)){
?>
<div class="wi_actions_wrap" style="display: block;">
<div class="wi_actions_wrap" id="show_menu<?= $ank['id']?>">
<div class="pointer"><i class="i_pointer"></i></div>
<ul class="wi_actions"> 
<li><a href="/id<?= $ank['id']?>?act=oficial" class="wia_item"><?= ($ank['ofical'] == 1 ? 'Убрать вертификацию' : 'Вертификация')?></a></li>
<li><a href="/user/translate.php?id=<?= $ank['id']?>" class="wia_item">Зачиление голосов</a></li>
<li><a href="/adm/banan.php?id=<?= $ank['id']?>" class="wia_item">Забанить</a></li>
</ul>
</div>
<a class="wi_actions_btn" onclick="show_menu(<?= $ank['id']?>)" aria-label="Ещё"><i class="i_icon"></i></a>
</div>

<?
}
?>
</div>
<?

?>
<div class="ipanel bl_cont">

<?
$photos = mysql_result(mysql_query("SELECT COUNT(*) FROM `photos_user` WHERE `id_user` = '$ank[id]'"),0);

if($photos > 0){
?>
<div class="profile_info">
<a class="link_header" href="/albums<?= $ank['id']?>">
<h4 class="slim_header"><span class="slim_header_label">Фотографии</span> <em class="slim_header_cnt"><?= $photos?></em></h4>
</a>
<div class="profile_info_cont">
<div class="profile_photos_block">
<div class="profile_photos" style="height: 100px;">
<?
$photoz = mysql_query("SELECT * FROM `photos_user` WHERE `id_user` = '".$ank['id']."' ORDER BY `time` DESC LIMIT 5");

while ($photo_uss = mysql_fetch_assoc($photoz))
{
?>
<a href="/albums<?= $ank['id']?>?act=photo&id=<?= $photo_uss['id']?>" style="width: 100%;max-width: 150px; height: 100px;" class="profile_thumb thumb_map_l al_photo">
<div style="background-image: url(/files/photos/size200/<?= $photo_uss['id'] . $photo_uss['hash']?>.jpg);max-width: 150px;" class="profile_thumb_img thumb_map_img_as_div" data-id="<?= $photo_uss['id']?>" data-src_big="/files/photos/original/<?= $photo_uss['id'] . $photo_uss['hash']?>.jpg"></div>
</a>
<?
}
?>
</div>
</div>
</div>
</div>
<?
}
if ($ank['sem_pol'] != 0 || $ank['ank_data'] == 1 OR $ank['ank_data'] == 2 || $ank['ank_n_tel'] != null){
?>
<div class="profile_info">
<?
if(isset($user) && $user['id'] == $ank['id']){
?>
<a class="link_header" href="/edit">
<h4 class="slim_header clearfix"><span class="slim_header_label">Информация</span><span class="slim_header_rl">ред.</span></h4>
</a>
<?
}
else{
?>
<h4 class="slim_header">Информация</h4>
<?
}
?>
<div class="profile_info_cont"><div>
<dl class="pinfo_row _pinfo">
<?
if($ank['ank_data'] == 1){
if ($ank['ank_d_r'] != 0 && $ank['ank_m_r'] != 0 && $ank['ank_g_r'] != 0){

if ($ank['ank_m_r']==1)$ank['mes']='Января';elseif ($ank['ank_m_r']==2)$ank['mes']='Февраля';elseif ($ank['ank_m_r']==3)$ank['mes']='Марта';
elseif ($ank['ank_m_r']==4)$ank['mes']='Апреля';elseif ($ank['ank_m_r']==5)$ank['mes']='Мая';elseif ($ank['ank_m_r']==6)$ank['mes']='Июня';
elseif ($ank['ank_m_r']==7)$ank['mes']='Июля';elseif ($ank['ank_m_r']==8)$ank['mes']='Августа';elseif ($ank['ank_m_r']==9)$ank['mes']='Сентября';
elseif ($ank['ank_m_r']==10)$ank['mes']='Октября';elseif ($ank['ank_m_r']==11)$ank['mes']='Ноября';else $ank['mes']='Декабря';
?>
<dt>Дата рождения:</dt><dd><?= $ank['ank_d_r']?> <?=$ank['mes']?> 
<a href="/search/?s=byear&q=<?=$ank['ank_g_r']?>" class=""><?=$ank['ank_g_r']?> г.</a></dd>
<?
}
}
elseif($ank['ank_data'] == 2){
if($ank['ank_d_r'] != 0 && $ank['ank_m_r'] != 0)
{
if ($ank['ank_m_r']==1)$ank['mes']='Января';elseif ($ank['ank_m_r']==2)$ank['mes']='Февраля';elseif ($ank['ank_m_r']==3)$ank['mes']='Марта';
elseif ($ank['ank_m_r']==4)$ank['mes']='Апреля';elseif ($ank['ank_m_r']==5)$ank['mes']='Мая';elseif ($ank['ank_m_r']==6)$ank['mes']='Июня';
elseif ($ank['ank_m_r']==7)$ank['mes']='Июля';elseif ($ank['ank_m_r']==8)$ank['mes']='Августа';elseif ($ank['ank_m_r']==9)$ank['mes']='Сентября';
elseif ($ank['ank_m_r']==10)$ank['mes']='Октября';elseif ($ank['ank_m_r']==11)$ank['mes']='Ноября';else $ank['mes']='Декабря';
?>
<dt>Дата рождения:</dt><dd> <?= $ank['ank_d_r']?> <?=$ank['mes']?></dd>
<?
}
}
?>
</dl>
<?
if($ank['sem_pol'] != 0){
if ($ank['sem_pol'] == 1){
$SP_user = ''.(($ank['pol'] == 1) ? 'не женат ' : 'не замужем').'';
}elseif ($ank['sem_pol'] == 2){
$SP_user = ''.($ank['id_sp'] > 0 ? ''.($ank['id'] == $user['id'] ? 'встречаюсь' : 'встречается').' с <a class="user" href="/id'.$partner['id'].'" data-name="'.$partner['nick'].'">'.$partner['nick'].'</a>' : ''.($ank['pol'] == 1 ? 'есть подруга ' : 'есть друг').'').'';
}elseif ($ank['sem_pol'] == 3){
$SP_user = ''.(($ank['pol'] == 1) ? 'помолвлен ' : 'помолвлена').''.($ank['id_sp'] > 0 ? ' '.($ank['pol'] == 1 ? 'на ' : 'за').' <a class="user" href="/id'.$partner['id'].'" data-name="'.$partner['nick'].'">'.$partner['nick'].'</a>' : '').'';
}elseif ($ank['sem_pol'] == 4){
$SP_user = ''.(($ank['pol'] == 1) ? 'женат ' : 'замужем').''.($ank['id_sp'] > 0 ? ' '.($ank['pol'] == 1 ? 'на ' : 'за').' <a class="user" href="/id'.$partner['id'].'" data-name="'.$partner['nick'].'">'.$partner['nick'].'</a>' : '').'';
}elseif ($ank['sem_pol'] == 5){
$SP_user = 'всё сложно'.($ank['id_sp'] > 0 ? ' с <a class="user" href="/id'.$partner['id'].'" data-name="'.$partner['nick'].'">'.$partner['nick'].'</a>' : '').'';
}elseif ($ank['sem_pol'] == 6){
$SP_user = 'в активном поиске ';
}elseif ($ank['sem_pol'] == 7){
$SP_user = 'влюблён'.(($ank['pol'] == 1) ? '' : 'а').''.($ank['id_sp'] > 0 ? ' в <a class="user" href="/id'.$partner['id'].'" data-name="'.$partner['nick'].'">'.$partner['nick'].'</a>' : '').'';
}elseif ($ank['sem_pol'] == 8){
$SP_user = 'в гражданском браке'.($ank['id_sp'] > 0 ? ' с <a class="user" href="/id'.$partner['id'].'" data-name="'.$partner['nick'].'">'.$partner['nick'].'</a>' : '').'';
}
?>
<dl class="pinfo_row"><dt>Семейное положение:</dt><dd><a href="/search/?s=status&q=<?= $ank['sem_pol']?>"><?= $SP_user?></a></dd></dl>
<?
}
if($ank['ank_n_tel'] != null){
?>
<dl class="pinfo_row"><dt>Моб. телефон:</dt><dd><span class="si_phone"><?= text($ank['ank_n_tel'])?></span></dd></dl>
<?
}
?>
</div>
<div class="pinfo_row"><a class="wide_link al_pinfo" href="/id<?= $ank['id']?>?act=info">Полная информация »</a></div>
</div></div>
<?
}
elseif(isset($user) && $user['id'] == $ank['id']){
?>
<div class="profile_info">
<a class="link_header" href="/edit">
<h4 class="slim_header clearfix"><span class="slim_header_label">Информация</span><span class="slim_header_rl">ред.</span></h4>
</a>
<div class="profile_info_cont"> 
<div class="pinfo_row"><a class="wide_link al_pinfo" href="/id<?= $ank['id']?>?act=info">Полная информация »</a></div>
</div>
</div>
<?
}
?>
</div>
  
<a name="menu"></a>
<?
$us_gifts = mysql_result(mysql_query("SELECT COUNT(id) FROM `user_gifts` WHERE `id_user` = '".$ank['id']."'"), 0);
$k_f = mysql_result(mysql_query("SELECT COUNT(id) FROM `frends_new` WHERE `to` = '$ank[id]' LIMIT 1"), 0);
$k_fr = mysql_result(mysql_query("SELECT COUNT(*) FROM `frends` WHERE `user` = '$ank[id]' AND `i` = '1'"), 0);
$res = mysql_query("select `frend` from `frends` WHERE `user` = '$ank[id]' AND `i` = '1'");
$us_group = mysql_result(mysql_query("SELECT COUNT(*) FROM `groups_users` WHERE `id_user` = '".$ank['id']."' AND `st` = '0'"), 0);
$us_audio = mysql_result(mysql_query("SELECT COUNT(*) FROM `user_wall_files` WHERE `id_ank` = '".$ank['id']."' AND `type` = '3'"), 0);
$us_video = mysql_result(mysql_query("SELECT COUNT(*) FROM `user_wall_files` WHERE `id_ank` = '".$ank['id']."' AND `type` = '2'"), 0);
?>
<div class="profile_info">

<h4 class="slim_header">Другое</h4>
<div class="profile_info_cont profile_info_custom">
<?
if(isset($user) && $user['id'] != $ank['id']){
?>
<ul class="profile_menu">
<li><a href="/gifts<?= $ank['id']?>?act=send&section=1" class="pm_item"><i class="i_icon i_gift"></i>Отправить подарок</a></li>
<?
if($photos > 0){
?>
<li><a href="/albums<?= $ank['id']?>" class="pm_item">Фотографии <em class="pm_counter"><?= $photos?></em></a></li>
<?
}


$query = mysql_query("SELECT * FROM `frends` WHERE `frend` IN (SELECT `user` FROM `frends` WHERE `frend` = '{$user['id']}') AND `user` = '{$ank['id']}'");
$iii = 0;
while($c_f = mysql_fetch_array($query)){
$iii++;
}

if ($iii > 0 && isset($user)){
?>
<li><a href="/friends?id=<?= $ank['id']?>&section=common" class="pm_item">Общие друзья <em class="pm_counter"><?= $iii?></em></a></li>
<?
}
?>
<li id="menu_dop1" style="<?= (isset($_GET['menu_opened']) ? 'display: none !important;' : '') ?>">
<a href="/id<?= $ank['id']?>?menu_opened#menu" class="pm_item" onclick="UI.esheToggle(); return false;">Ещё..</a>
</li>
<?

?>
</ul>
<ul class="profile_menu" id="menu_dop" style="<?= (isset($_GET['menu_opened']) ? 'display: block;' : 'display: none;') ?>">
<?
if($us_audio > 0){
?>
<li><a href="/audios<?= $ank['id']?>" class="pm_item">Аудиозаписи <em class="pm_counter"><?=  $us_audio?></em></a></li>
<?
}
if($us_video > 0){
?>
<li><a href="/videos<?= $ank['id']?>" class="pm_item">Видео <em class="pm_counter"><?=  $us_video?></em></a></li>
<?
}
if($k_fr > 0){
?>
<li><a href="/friends?id=<?= $ank['id']?>" class="pm_item">Друзья <em class="pm_counter"><?= $k_fr?></em></a></li>
<?
}
if($us_gifts > 0){
?>
<li><a href="/gifts<?= $ank['id']?>" class="pm_item">Подарки <em class="pm_counter"><?= $us_gifts?></em></a></li>
<?
}
if($us_group > 0){
?>
<li><a href="/groups?id=<?= $ank['id']?>" class="pm_item">Группы <em class="pm_counter"><?= $us_group?></em></a></li>
<?
}
?>
<li>
<a name="actions"></a>
<div class="profile_info">
<h4 class="slim_header">Действия</h4>
<div class="profile_info_cont profile_info_custom">
<ul class="context_menu">
<?
if ($frend == 2){
?>
<li><a href="?decline=<?= $ank['id']?>" class="cm_item bli"><span class="cm_label">Удалить из друзей</span></a></li>
<?
}
if(isset($user)){
?>
<li><a id="unban_user_<?= $ank['id']?>" onclick="unban_user(<?= $ank['id']?>);" class="cm_item cm_item">
<?
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `user_black` WHERE `id_user` = '$user[id]' AND `id_black` = '".$ank['id']."'"),0) != 0) {
?>
<span class="cm_label">Разблокировать</span>
<?
}
else{
?>
<span class="cm_label">Заблокировать</span>
<?
}
?>
</a></li>
<?
}
if(isset($user)){
?>
<li><a id="fave_user_<?= $ank['id']?>" class="cm_item" onclick="fave_user(<?= $ank['id']?>);">
<?
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `fave` WHERE `id_user` = '".$user['id']."' AND `id_object` = '".$ank['id']."' AND `type` = 'people'"),0) != 0){
?>
<span class="cm_label">Удалить из закладок</span>
<?
}
else{
?>
<span class="cm_label">Добавить в закладки</span>
<?
}
?>
</a></li>
<?
}
?>
<li><a href="?search=1" class="cm_item bli"><span class="cm_label">Поиск по записям</span></a></li>
</ul>
</div>
</div>
</li>
</ul>
<?
}
elseif($user['id'] == $ank['id']){
?>
<ul class="profile_menu">
<li><a href="/albums<?= $ank['id']?>" class="pm_item">Фотографии <?= ($photos > 0 ? '<em class="pm_counter">'.$photos.'</em>' : '')?></a></li>
<li><a href="/friends" class="pm_item">Друзья <em class="pm_counter"><?= $k_fr?></em></a></li>
<?
if($us_audio > 0){
?>
<li><a href="/audios<?= $ank['id']?>" class="pm_item">Аудиозаписи <em class="pm_counter"><?=  $us_audio?></em></a></li>
<?
}
?>
<li id="menu_dop1" style="<?= (isset($_GET['menu_opened']) ? 'display: none !important;' : '') ?>">
<a href="/id<?= $ank['id']?>?menu_opened#menu" class="pm_item" onclick="UI.esheToggle(); return false;">Ещё..</a>
</li>
</ul>
<ul class="profile_menu" id="menu_dop" style="<?= (isset($_GET['menu_opened']) ? 'display: block;' : 'display: none;') ?>">
<?
if($us_video > 0){
?>
<li><a href="/videos<?= $ank['id']?>" class="pm_item">Видео <em class="pm_counter"><?=  $us_video?></em></a></li>
<?
}
?>
<li><a href="/gifts<?= $ank['id']?>" class="pm_item">Подарки <em class="pm_counter"><?= $us_gifts?></em></a></li>
<li><a href="/groups?id=<?= $ank['id']?>" class="pm_item">Группы <em class="pm_counter"><?= $us_group?></em></a></li>
<li>
<a name="actions"></a>
<div class="profile_info">
<h4 class="slim_header">Действия</h4>
<div class="profile_info_cont profile_info_custom">
<ul class="context_menu">
<li><a href="?search=1" class="cm_item bli"><span class="cm_label">Поиск по записям</span></a></li>
</ul>
</div></div>
</li>
</ul>
<?
}
?>
</div>
</div>
<?

# Стена юзера
include_once H.'wall/index.php';

?>