Вход Регистрация
Файл: 4mast/profmas.ru/pages/profile.php
Строк: 119
<?php

require_once('../includes/Headers.php');
require_once(
'../includes/PDO_func.php');

if (!isset (
$us)) {
        
header ('location: /');
        exit;
}
if (!isset (
$_GET['id'])) {
        
header ('location: /');
        exit;
}
$query DB :: $dbs -> query ("SELECT * FROM `us` WHERE (`id`=?)", array ((int) $_GET['id']));
if (
$query -> rowCount () == 0) {
        
header ('location: /');
        exit;
}
$u $query -> fetch ();            

('4MAST.RU | Анкета ' $u['nick'].'',' <center>Анкета ' $u['nick'].'</center>');

$query DB :: $dbs -> query ("SELECT * FROM `nicks` WHERE (`us`='" $u['id'] . "')");
if (
$u['reit'] >= && $u['reit'] <= 0.20$status 'Новичок';
else if (
$u['reit'] >= 0.21 && $u['reit'] <= 0.50$status 'Продвинутый';
else if (
$u['reit'] >= 0.51 && $u['reit'] <= 3.00$status 'Узнаваемый';
else if (
$u['reit'] >= 3.01 && $u['reit'] <= 10.00$status 'Наш человек';
else if (
$u['reit'] >= 10.01 && $u['reit'] <= 25.00$status 'Уважаемый';
else if (
$u['reit'] >= 50.01 && $u['reit'] <= 50.00$status 'V.I.P';

echo
'<div class="block"><center>' .Nick ($u['id']).' | <a href="/us' $u['id'] . '?nicks">История ников (' $query -> rowCount () .')</a> | <font color="red"><b>' . (!empty ($u['status']) ? $u['status'] : $status ) . '</b></font><br/></center></div>';

echo 
'<div class="news"><center><img src="' . (file_exists ('../files/avs/' $u['id'] . '.jpg') ? '/files/avs/'.$u['id'].'.jpg' '../images/noava.png') .'" " alt="" style="max-width:208px;max-height:208px;" /></a><br/><br/>';

if (
$us['id']!=$u['id']) { echo '<a href="/mail' $u['id'] . '" style="background:#e6e6e6;padding-top:9px;padding-bottom:9px;padding-left:15px;padding-right:15px;">Отправить сообщение</a><br/></center><br/>'
}


     if (
$u['level']  > 3$level '<b style="color:red;">Создатель</b>';
else if (
$u['level'] == 3$level '<b style="color:red;">Ст. Админ</b>';
else if (
$u['level'] == 2$level '<b style="color:red;">Админ</b>';
else if (
$u['level'] == 1$level '<b style="color:red;">Модер</b>';
else                       
$level '<b style="color:green;">Пользователь</b>';

echo 
'</div>';
echo 
'<div class="menu2">Информация</div>';
echo 
'<div class="block">';
echo 
'&#187; ID: <b>' $u['id'] . '</b><br/>';
echo 
'&#187; Должность:  </span> ' $level '</span><br/>';
echo 
'&#187; Рейтинг:  </span> <b>' $u['reit'] . '</b></span><br/>';
echo 
'&#187; Награды: <a href="medals.php?id='.$u['id'].'">'.DB::$dbs->querySingle("SELECT COUNT(id) FROM medals WHERE user_id = ?",array($u['id'])).'</a>: ';
$medals DB::$dbs->query("SELECT * FROM medals WHERE user_id = ? ORDER BY time DESC",array($u['id']));
if (
$medals->rowCount()>0) {
while(
$m $medals->fetch()){
echo 
' <img src="/images/medals/'.$m['type'].'.png" alt="*"/> ';
}
} else {
}
echo 
'<br/>&#187; Последняя активность: 'datef ($u['last']).'<br/>';
if (
$u['online']!=0) { 
        echo 
'&#187; Пров' . ($u['sex']=='Муж'?'ёл':'ела') . ' на сайте: ' timef ($u['online']).'<br/>'

echo 
'&#187; Зарегистрирован' . ($u['sex']=='Муж'?'':'а') . ': ' datef ($u['reg']) . '</div>';

   if (isset (
$_GET['nicks'])) {
 echo 
'<div class="menu2">История смены ника</div>';
            echo 
'<div class="list1">';
        
    if(
$query -> rowCount () == 0) {
            echo 
Nick ($u['id']) . ' не менял ник!';
    }
    else {
        
            
$query DB :: $dbs -> query ("SELECT * FROM `nicks` WHERE (`us`='" $u['id'] . "') ORDER BY `id` DESC");
            while (
$nick $query -> fetch ()) {
                    echo 
'<b>' $nick['old'] . '</b> -> <b>' $nick['new'] . '</b><br>Сменил: ' Nick ($nick['kem']) . ' (' datef ($nick['time']) . ')<hr/>';
            }
   
    }

    echo 
'</div>';

}
echo 
'<div class="menu2">Личные данные</div>';
if (
$u['id'] != $us['id'] && $u['ank'] == 0) {
        echo 
'<div class="block">';
        echo 
'Пользователь  ' Nick ($u['id']) . ', закрыл просмотр личных данных!';
        echo 
'</div>';
}
else {

if (!empty (
$u['name'])) { 
echo 
'<div class="block">&#187; Имя: ' $u['name'] . ' </div>'; }
echo 
'<div class="block">&#187; Пол: ' $u['sex'] . '</div>';
echo 
'<div class="block">&#187; Дата рождения: ' $u['birthday'] . '</div>';
if (!empty (
$u['country'])) {
echo 
'<div class="block">&#187; Страна: ' $u['country'] . '</div>';
}
if (!empty (
$u['city'])) {
echo 
'<div class="block">&#187; Город: ' $u['city'] . '</div>';
}
if (!empty (
$u['about'])) {
echo 
'<div class="block">&#187; О себе: ' tag($u['about']) . '</div>';

}
if (!empty (
$u['icq'])) {
echo 
'<div class="block">&#187; ICQ: ' $u['icq'] . '</div>';
}
if (!empty (
$u['email'])) {
    echo (
$u'ank_email' ] == '<div class="block">&#187; E-mail: ' $u['email'] . ' </div>' '<div class="block">&#187; E-mail: ' substr($u['email'],0,4) . '*****'substr($u['email'],-3,3) . '</div>');
}
}

echo 
'</div>';

$wm DB :: $dbs -> query ("SELECT * FROM `billing_wm` WHERE `id_us`=?", array ($u['id']))->fetch();
echo 
'<div class="menu2">Реквизиты ' $u['nick'] . ':</div>';
if (
$us['level']>1) {
        if (isset (
$_GET['wmid'])) {
                
DB :: $dbs -> query ("UPDATE `billing_wm` SET `type` =  ? WHERE `id_us` = ? ",array (1,$u['id']));
                
header ('location: /us' $u['id']);
        }
        echo 
'<a href="/us' $u['id'] . '?wmid" class="block"><img src="'.$img.'" alt="*"/> Подтвердить WMID</a></div>';
    }
if(
$wm['wmid'] == NULL){
echo 
'<div class="error">WMID не заполнен! Не рекомендуем проводить денежные операции! </div>';
} else {
echo 
'<div class="lst">
» WMID: <a href="https://passport.webmoney.ru/asp/certView.asp?wmid='
.$wm['wmid'].'">'.$wm['wmid'].' </a> [<b>'.($wm['type']==0?'<font color="red">Не подтвержден</font>':'<font color="green">Подтвержден</font>').'</b>]<br/>
» BL <img src="http://stats.wmtransfer.com/Levels/pWMIDLevel.aspx?wmid='
.$wm['wmid'].'&w=35&h=18&bg=0XFFFFFF" /><br/>
» Претензии/Отзывы: <img src="http://arbitrage.webmoney.ru/xml/AL.aspx?wmid='
.$wm['wmid'].'" /><br/>
» WMR: <a href="http://search.wmtransfer.com/?w=w&q=R'
.$wm['wmr'].'">'.$wm['wmr'].'</a></div>';
}
echo 
'<a href="/pages/arb.php?id='.$u['id'].'" class="block"><img src="'.$img.'" alt="*"/> Отзывы покупателей: (<b><font color="green">'.DB :: $dbs -> querySingle("SELECT COUNT(id) FROM arb WHERE user_id = ? AND status = ? AND type = ?",array($u['id'],0,1)).'</font></b>/<b><font color="red">'.DB :: $dbs -> querySingle("SELECT COUNT(id) FROM arb WHERE user_id = ? AND status = ? AND type = ?",array($u['id'],0,2)).'</font></b>)</div></a>';

echo 
'<div class="menu2">Активность на сайте</div>';
echo 
'<a href="/forums/my_posts.php?id=' $u['id'] . '" class="block"><img src="'.$img.'" alt="*"/> Сообщений на форуме: ' DB :: $dbs -> querySingle ("SELECT COUNT(id) FROM `forum_p` WHERE (`us`='" $u['id'] . "')") . '</div></a>';
echo 
'<a href="/forums/my_thems.php?id=' $u['id'] . '"class="block"><img src="'.$img.'" alt="*"/> Тем на форуме: ' DB :: $dbs -> querySingle ("SELECT COUNT(id) FROM `forum_t` WHERE (`us` = '" $u['id'] . "')") . '</div></a>';

echo 
'<a href="/pages/files.php?id=' $u['id'] . '"class="block"><img src="'.$img.'" alt="*"/> Файлов в обменнике: ' DB :: $dbs -> querySingle ("SELECT COUNT(id) FROM `down_files` WHERE (`us`='" $u['id'] . "') AND (`dop`='da')") . '</div></a>';
echo 
'<a href="/pages/codes.php?id=' $u['id'] . '"class="block"><img src="'.$img.'" alt="*"/> Добавил PHP кодов: ' DB :: $dbs -> querySingle ("SELECT COUNT(id) FROM `codes` WHERE (`user`='" $u['id'] . "')") . '</div></a>';
echo 
'<a href="/pages/uskomm.php?id=' $u['id'] . '"class="block"><img src="'.$img.'" alt="*"/> Комментариев:  ' DB :: $dbs -> querySingle ("SELECT COUNT(id) FROM `down_komm` WHERE (`us`='" $u['id'] . "')") . '</div></a>';
echo
'<a href="/pages/shop/ustovc/' $u['id'] . '" class="block"><img src="'.$img.'" alt="*"/> Товаров в магазине ' DB :: $dbs ->querySingle ("SELECT COUNT(id) FROM `magazin_file` WHERE (`user_id` = '" $u['id'] . "')") . '</a></div>';
echo
'<a href="/nar' $u['id'] .'"class="block"><img src="'.$img.'" alt="*"/> История наказаний: ' DB :: $dbs -> querySingle ("SELECT COUNT(id) FROM `nar` WHERE (`us` = '" $u['id'] . "')") . '</div></a>';

$query DB :: $dbs -> query ("SELECT * FROM `ban` WHERE (`us`='" $u['id'] . "') AND (`end`>'" time () . "')");
if (
$query -> rowCount () != 0) {

        
$ban $query -> fetch ();
        
        echo 
'<div class="ass"><div class="news">';
        echo 
'<b style="color:red;">Данный пользователь заблокирован!</b><br/>';
        echo 
'Причина: <b>' $ban['text'] . '</b><br/>';
        echo 
'Дата бана: <b>' date ('d.m.Y в H:i:s'$ban['time']) . '</b><br/>';
        echo 
'Дата освобождения: <b>' date ('d.m.Y в H:i:s'$ban['end']) . '</b>';

        
$who DB :: $dbs -> queryFetch ("SELECT * FROM `us` WHERE (`id`='" $ban['who'] . "')");
        if (
$who['id'] == $us['id'] || $us['level'] > $who['level']) {

                if (isset(
$_GET['unban'])) {
if (
$us['level']>1) {

                        
DB :: $dbs -> query ("UPDATE `ban` SET `end`='" time () . "' WHERE (`id`='" $ban['id'] . "')");
                        
header ('location:/us' $u['id']);
                } }
            
if (
$us['level'] != 6) {
                echo 
' [<a href="/us'.$u['id'].'?unban">Освободить</a>]';
        
}
        }
        
        echo 
'</div></div>';

}


if (
$us['level'] != 0) {
echo
'<div class="menu2"><b>Для администрации</b></div>';
echo
'<a href="/adm/ban.php?id=' $u['id'] . '" class="block">&#187; Забанить!</a></div>';
echo
'<div class="block">&#187; IP: <b><a href="/adm/search_ip/osn/' $u'ip' ] . '">' $u'ip' ] . '</a></b> <a href="/adm/search_ip/logs/' $u'ip' ] . '"> [!!!] </a></div>';
echo
'<div class="lst">&#187; Софт: <b>' $u['soft'] . '</b></div>';
echo 
'</div><a href="/adm/us_logs/' $u['id'] . '" class="block"><img src="'.$img.'" alt="*"/> Логи авторизаций</a></div>'

if (
$u['id']==$us['id'] && $us['level']>|| $u['level']<$us['level'] && $us['level']>2) {
echo 
'<a href="/adm/us.php?id=' $u['id'] . '" class="block"><img src="'.$img.'" alt="*"/> Редактировать пользователя</a></div>';
}
if (
$us['level']>5) {
echo 
'<a href="/adm/mail.php?id=' $u['id'] . '" class="block"><img src="'.$img.'" alt="*"/> Просмотр активности пользователя</a></div>';
}    
require_once(
'../includes/Footers.php');
?>
Онлайн: 1
Реклама