Файл: users/profile.php
Строк: 173
<?
include('../core/core.php');
include(MAINDIR.'style/head.php');
$my = DB::run() -> queryFetch("SELECT * FROM `users` WHERE `login`=? LIMIT 1",array($mode));
$login = $my['login'];
if(!empty($login)){
title('Анкета '.$login.'');
echo'<div class="title">Анкета '.$login.'</div>';
########################
//Мои гости//
if(check($_COOKIE['login'])!=$mode){
if(is_user()){
$guest = DB::run() -> queryFetch("SELECT * FROM `guest` WHERE `my_login`=? AND `login` = ?",array(check($_COOKIE['login']),$mode));
if($guest['login'] == NULL){
DB::run()->query("INSERT INTO `guest`(`my_login`,`login`,`data`,`time`) VALUES (?,?,?,?)",array(check($_COOKIE['login']),$mode,times(),time())); } else {
DB::run()->query("UPDATE `guest` SET `data`=?,`time`=? WHERE `my_login`=? AND `login` = ? ",array(times(),time(),check($_COOKIE['login']),$mode)); }
}}
########################
$ban = DB::run() -> queryFetch("SELECT * FROM `ban` WHERE `login`=? LIMIT 1",array($login));
if($ban>0){
echo'<div class="menu"> Пользователь забанен!<br />';
echo'Данный пользователь находится в бане!<br />
Причина: <i>'.$ban['ban'].'</i><br />Срок бана';
if($ban['time'] == NULL){echo': <strong>Пожизнено!</strong>';} else { echo' закончится через <strong>'.formattime($ban['time'] - time()).'</strong>'; }
echo'</div>';
}
########################
echo'<div class="menu">';
if($my['pol'] == 1){$p='Мужской'; $img = '<img src="'.BASEDIR.'images/user.m.png"> '; } else {$p='Женский'; $img = '<img src="'.BASEDIR.'images/user.w.png"> ';}
echo $img;
echo $my['login']; echo online($my['login']);
echo'<br />Cтатус: '; echo status($my['login']);
echo'</div>';
echo'<div class="menu">';
echo'<img src="/sys/rating.php?img='.$my['exp'].'"><br />
Уровень: '.$my['level'].'';
echo'</div>';
echo'<div class="menu">';
echo'<img src="/images/right.gif"> Дата регистрации: '.$my['data_reg'].'';
echo'</div>';
echo'<div class="menu">';
echo'<img src="/images/right.gif"> Последний раз был '.$my['last'].'';
echo'</div>';
echo'<div class="menu">';
echo ava($my['login']);
if($my['x-status'] == !NULL){
echo'<br /><img src="/images/info.png"> '.$my['x-status'].'';
}
echo'</div>';
echo'<div class="menu">';
echo'<img src="/images/star.png"> Рейтинг: '; rating($my['login']);
if($login != check($_COOKIE['login'])){
$zz = DB::run() -> queryFetch("SELECT * FROM `users` WHERE `login`=? LIMIT 1",array(check($_COOKIE['login'])));
if(time() >= $zz['rating']){echo'<br /><a href="/users/rating.php?mode=plus&login='.$login.'">За</a> | <a href="/users/rating.php?mode=minus&login='.$login.'">Против</a>'; }}
echo'</div>';
echo'<div class="menu">';
present($my['login']);
echo'</div>';
echo'<div class="menu_2">';
echo'
<img src="/images/ank.png"> <a href="/anketa/'.$my['login'].'">Анкета</a><br />
<img src="/images/anketa/foto_album.png"> <a href="/gallery/?mode=my_gallery&login='.$my['login'].'">Фотоальбомы</a> ('.count_all('gallery','login',$my['login']).')<br />
<img src="/images/anketa/frends.png"> <a href="/users/my_friends.php?mode=index&login='.$my['login'].'">Друзья</a> ('.count_all('friend','my_login',$my['login']).')<br />
<img src="/images/anketa/set_folders.png"> <a href="/users/my_files.php?mode=index&login='.$my['login'].'">Файлы</a> ('.count_all('files','login',$my['login']).')<br />
<img src="/images/anketa/blogs.png"> <a href="/forum/index.php?mode=my_themes&login='.$my['login'].'">Темы на форуме</a> ('.count_all('forum_themes','mail_login',$my['login']).')<br />
<img src="/images/anketa/blogs.png"> <a href="/forum/index.php?mode=my_topic&login='.$my['login'].'">Сообщения на форуме</a> ('.count_all('forum_topic','login',$my['login']).')
';
echo'</div>';
if(is_user()){
if($my['login'] == check($_COOKIE['login'])){}else{
echo'<div class="menu">';
echo'
<img src="/images/mail.png"> <a href="/users/privat.php?mode=history&login='.$my['login'].'">Отправить сообщение</a><br />
<img src="/images/communityhelp.png"> <a href="/users/my_friends.php?mode=add_friend&login='.$my['login'].'">Добавить в друзья</a> / <a href="/users/my_friends.php?mode=add_ignor&login='.$my['login'].'">Игнор</a><br />
<img src="/images/wall.gif"> <a href="/users/wall.php?mode=index&login='.$my['login'].'">Стена сообщений</a> ('.count_all('wall','send_login',$my['login']).')<br />
<img src="/images/money.gif"> <a href="/games/bank.php?mode=perevod&name='.$my['login'].'">Перечислить денег</a><br />
<img src="/images/gifts.png"> <a href="/users/present.php?mode=index&login='.$my['login'].'">Подарить подарок</a><br />
';
echo'</div>';
}
}
if(is_admin(array(101,102,103))){
$us = DB::run() -> queryFetch("SELECT * FROM `users` WHERE `login`=? LIMIT 1",array(check($_COOKIE['login'])));
if($us['login'] == $my['login'] && $my['status'] == 101 || $my['status'] == 102){} else {
echo'<div class="menu_2">';
if($us['status'] == 101 || $us['status'] == 102 || $us['status'] == 103){echo'<img src="/images/blok_user.png"> <a href="/mpanel/zaban.php?mode=edit&uz='.$my['login'].'">Забанить по логину</a><br />';}
if($us['status'] == 101 || $us['status'] == 102){
echo'<img src="/images/blok_ip.png"> <a href="/mpanel/ip.php?mode=index&ip='.$my['ip'].'">Забанить по IP </a><br />
<img src="/images/anketa.png"> <a href="/mpanel/user.php?mode=edit&uz='.$my['login'].'">Редактировать анкету</a>';}
echo'</div>';
}
}
} else {echo'<div class="error">Данного логина не существует!</div>';}
include(MAINDIR.'style/foot.php');
?>