Файл: my/user.php
Строк: 115
<?php
define('GCMS',true);
define('ROOT','../');
require_once (ROOT.'system/power.php');
if ($aut) {
$sql = $db -> query("SELECT * FROM `users` WHERE `id` = '".$id."' LIMIT 1");
if ($sql -> num_rows > 0) {
$user = $sql -> fetch_assoc();
$head = 'Анкета '.$user['login'];
$diz -> head($head);
$diz -> title('Анкета '.$user['login']);
$ban = $db -> query("SELECT * FROM `ban` WHERE `iduser` = '".$user['id']."' LIMIT 1");
if ($ban -> num_rows > 0) {
$ban = $ban -> fetch_assoc();
$msg .= '<div class="spisok">Наказан '.$func -> user($ban['yaid']).' до '.$func -> times(date('d m Y H:i:s',$ban['bantime'])).'';
if($ban['text']>''){$msg .='</br>По причине: '.$ban['text'].'';}
$msg .='</div>';
}
//Личное фото
$foto = ''.ROOT.'my/photos/'.$user['id'].'.'.$user['foto'];
if (!empty($ya['foto']) && file_exists($foto)) {
$msg .= '<img src="/system/resize.php?img='.$foto.'&width=108&height=128&i=0" alt=""/><br/>';
$msg .= '[<a href="'.ROOT.'my/photos/'.$user['id'].'.'.$user['foto'].'">Скачать ригинал</a>]<br/>';
} else $msg .= $diz -> img('user.gif').'<br/>';
//Данные по сайту
$msg .= '»ID: '.$user['id'].' ';
if ($id == $ya['id']){ $msg .= '[<a href="profile.php">Редактировать</a>]<br/>';}else{ $msg .= '<br/>';}
if (!empty($user['name'])) $msg .= '»Имя: '.$user['name'].' '.$user['fami'].'</br>';
$msg .='<div class="">»Должность: ';
if ($user['level'] == 7) $msg .= '<b>Создатель сайта</b><div/>';
elseif($user['level'] == 6) $msg .= '<b>Ст. Админ</b><div/>';
elseif($user['level'] == 5) $msg .= '<b>Админ</b><div/>';
elseif($user['level'] == 4) $msg .= '<b>Ст. Модер</b><div/>';
elseif($user['level'] == 3) $msg .= '<b>Модер</b><div/>';
elseif($user['level'] == 2) $msg .= '<b>V.I.P</b><div/>';
else $msg .= '<b>Пользователь</b><div/>';
$online = $db -> query("SELECT `login` FROM `online` WHERE `login` = '".$user['login']."' LIMIT 1") -> num_rows;
if ($online > 0) {
$msg .= '»Пользователь сейчас <b>в сети</b>';
} else {
$msg .= '»Последняя активность: '.date('d.m.Y в H:i:s',$user['lasttime']).'';
}
$msg .= '<div class="">»Дата регистрации: '.date('d.m.Y',$user['time']).'</div>';
///Личная инфа
$msg .= '<div class="new">Личная информация:</div>';
$sql2 = $db -> query("SELECT * FROM `nuts` WHERE `where`='ignor' and `user`='$user[id]' and `idwh`='$ya[id]' LIMIT 1");
if ($sql2 -> num_rows == 0) {
if (!empty($user['day']) || !empty($user['month']) || !empty($user['year'])) {
$msg .= '<div class="">»Дата рождения: ';
if (!empty($user['day'])) $msg .= $user['day'].' ';
if (!empty($user['month'])) $msg .= $func -> mes($user['month']).' ';
if (!empty($user['year'])) $msg .= $user['year'].' г.';
if(!empty($user['day']) and !empty($user['month']) and !empty($user['year'])){
$v=date("d")-$user['day'];
$vo=date("m")-$user['month'];
if($vo==0 and $v==0){
$voz=date("Y")-$user['year'];
$msg.='</br>»Возраст: '.$voz.'';
}else{
$voz=date("Y")-$user['year']-1;
$msg.='</div><div class="">»Возраст: '.$voz.'</div>';
}
}
}
if (!empty($user['gorod'])) $msg .= '<div class="">»Город: '.$user['gorod'].'</div>';
if (!empty($user['sex'])) {
if ($user['sex'] == 'm') $sex = 'Мужской'; else $sex = 'Женский';
$msg .= '<div class="">»Пол: '.$sex.'</div>';
}
if (!empty($user['do'])) $msg .= '<div class="">»Деятельность: '.$user['do'].'</div>';
if (!empty($user['interes'])) $msg .= '<div class="">»Интересы: '.$user['interes'].'</div>';
if (!empty($user['about'])) $msg .= '<div class="">»О себе: '.$user['about'].'</div>';
///Контактная инфа
if (!empty($user['email']) || !empty($user['number']) || !empty($user['icq'])) {
$msg .= '<div class="new">Контактная информация:</div>';
if (!empty($user['email'])) $msg .= '<div class="">»E-mail: '.$user['email'].'</div>';
if (!empty($user['skype'])) $msg .= '<div class="">»Skype: '.$user['skype'].'</div>';
if (!empty($user['icq'])) $msg .= '<div class="">»ICQ: '.$user['icq'].' <img src="http://web.icq.com/whitepages/online?icq='.$user['icq'].'&img=5" alt=""/></div>';
}
//Статистика
$msg .= '<div class="new">Статистика:</div>';
$quest = $db -> dbcount('COUNT(`id`)','guest',"`uid` = '".$user['id']."'");
$msg .= '»Сообщений в гостевой: '.$quest.'</br>';
$u_f = $db -> dbcount('count(`id`)','load_files',"`user` = '".$user['id']."'");
$msg .= '»<a href="/load/my_load.php?id='.$user['id'].'">Файлов</a>: '.$u_f.'</br>';
$sk = $db -> dbcount('COUNT(`fileload`)','users','`id`='.$user['id'].'');
$sl = $db -> dbcount('SUM(`filesize`)','users','`id`='.$user['id'].'');
$sz = $db -> dbcount('SUM(`size`)','load_files','`user`='.$user['id'].'');
$msg .= '
»Скачано файлов: '.$sk;
$msg.='</br>»Загружено: '.$func->size($sz);
$msg.='</br>»Доступно: '.$func->size($sl);
}else{$msg.='<b>Пользователь игнорирует вас!</b>';}
$msg .= '<div class="new">Функции:</div>';
if ($ya['id'] <> $user['id']){
$sql2 = $db -> query("SELECT * FROM `nuts` WHERE `where`='ignor' and `user`='$user[id]' and `idwh`='$ya[id]' LIMIT 1");
if ($sql2 -> num_rows == 0) {
$msg .='»<a href="mail.php?act=write&id='.$id.'">Написать сообщение</a><br/>';}
$sql = $db -> query("SELECT * FROM `nuts` WHERE `where`='frends' and `user`='$user[id]' and `idwh`='$ya[id]' LIMIT 1");
$s = $sql -> fetch_assoc();
$sqlf2 = $db -> query("SELECT * FROM `nuts` WHERE `user`='$user[id]' and `idwh`='$ya[id]' and `where`='frends' LIMIT 1");
$sqlf = $db -> query("SELECT * FROM `nuts` WHERE `idwh`='$user[id]' and `user`='$ya[id]' and `where`='frends' LIMIT 1");
if ($sqlf -> num_rows == 0) {
$sql2 = $db -> query("SELECT * FROM `nuts` WHERE `where`='ignor' and `idwh`='$user[id]' and `user`='$ya[id]' LIMIT 1");
$s2 = $sql2 -> fetch_assoc();
if ($sql -> num_rows == 0) {
$sqlf = $db -> query("SELECT * FROM `nuts` WHERE `where`='ignor' and `user`='$user[id]' and `idwh`='$ya[id]' LIMIT 1");
if ($sqlf -> num_rows == 0) {
$msg .='»<a href="friends.php?do=zajav&id='.$id.'">Добавить в друзья</a><br/>';}
}
if ($sql -> num_rows == 0) {
if ($sql2 -> num_rows == 0) {
$msg .='»<a href="ignors.php?do=zajav&id='.$id.'">Добавить в игнор</a><br/>';
}else{
$msg .='»<a href="ignors.php?do=delfr&id='.$s2['id'].'">Удалить из игнора</a><br/>';
}}
}
if ($sql -> num_rows != 0) {
$msg .='»<a href="friends.php?do=delfr&id='.$s['id'].'">Удалить из друзей</a><br/>';
}
}
if($user['id']!=$ya['id']){
$ban = $db -> query("SELECT * FROM `ban` WHERE `iduser` = '".$user['id']."' LIMIT 1");
if ($ban -> num_rows == 0) {
if ($ya['level'] > 1){$msg .='»<a href="../sysadm/?do=ban&id='.$user['id'].'">Забанить</a><br/>';}}
else{if ($ya['level'] > 1){$msg .='»<a href="../sysadm/?do=razban&id='.$user['id'].'">Разбанить</a><br/>';}}
if($ya['level']>4){
$msg .='»<a href="../sysadm/?do=del&id='.$user['id'].'">Удалить</a><br/>';}}
if ($ya['level'] > 3){$msg .='»<a href="../sysadm/?do=users&mode=anketa&id='.$user['id'].'">Редактировать</a><br/>';}
if (!empty($user['browser']))if ($ya['level'] > 2){$msg .='»Браузер: '.strtok($user['browser'],' ').'<br/>';}
$style = $db -> query("SELECT * FROM `styles` where `url`='$user[style]'")->fetch_assoc();
if (!empty($user['ip']))if ($ya['level'] > 4){$msg .='»IP: '.strtok($user['ip'],' ').'<br/>';}
if ($ya['level'] > 1){$msg .='»Стиль: '.$style['name'].'<br/>';}
if ($ya['level'] > 1){$msg .='»Акаунты с таким же IP:<br/>';
$i = $db -> query("SELECT `login`,`id`,`ip`,`browser` FROM `users` where `ip`='$user[ip]' and `id`<>'$user[id]'");
if($i -> num_rows > 0){
while ($ip = $i -> fetch_assoc())
{
$msg.='id'.$ip['id'].')»<a href="id'.$ip['id'].'">'.$ip['login'].'</a> [IP: '.$ip['ip'].'/SOFT: '.strtok($ip['browser'],' ').']</br>';
}
}else{$msg.='Нет акаунтов с таким же IP';}
}
$msg .= '<div class="levo">'.$diz -> img('home.png').'<a href="/index.php">На главную</a></div>';
#####Копирайт#######
require_once (ROOT.'system/kopy.php');
$diz -> out($msg);
} else {
$diz -> head('Ошибка');
$diz -> title('Ошибка');
$msg .='Пользователя с данным ID не существует или он был удалён!';
#####Копирайт#######
require_once (ROOT.'system/kopy.php');
$diz -> out($msg);
}
} else {
header('location: ../aut.php');
}
?>