Вход Регистрация
Файл: user/anketa.php
Строк: 350
<?php
/*
-----------------------------------------
Автор: -=КотЭ=-(-=MTV=-) и Shot(Robber)
Бесплатный WAP движок: Strongcms
Контакты: 0664452670(МТС) ибо ICQ(7296000)
Файл: config.php
-------------------------------------------
*/

//-----Создаем титл страницы-----//
$title 'Анкета';
//-----Подключаем функции-----//
require_once ('../system/function.php');
//-----Подключаем вверх-----//
require_once ('../system/header.php');

//-----Если гость,то...----//
if(!$user['id']) {
header('Location: /index.php');
exit();
}

$id abs(intval($_GET['id']));
$ank mysql_fetch_assoc(mysql_query("SELECT * FROM `users` WHERE `id` = '".$id."'"));

switch(
$_GET['act'])
{
default:

if(
$ank == 0) {
echo 
'<div class="title">Анкета | Ошибка</div><div class="podmenu"><center><b>Такого пользователя не существует!</b></center></div>';
require_once (
'../system/footer.php');
exit();
}

echo 
'<div class="title"><center>Анкета пользователя</center></div>';

if (empty(
$user['max'])) $user['max']=10;
$max $user['max'];
$k_post mysql_result(mysql_query("SELECT COUNT(*) FROM `users` WHERE `level` >= '1' "),0);
$k_page k_page($k_post,$max);
$page page($k_page);
$start $max*$page-$max;

$users mysql_query("SELECT * FROM `users` where `level` >= '1' ORDER BY `viz` DESC LIMIT $start$max");

if(
$ank['level'] == 0){ $dol '<b>Юзер</b>';}
if(
$ank['level'] == 1){ $dol '<b>Модер</b>';}
elseif(
$ank['level'] == 2){ $dol '<b>Админ</b>';}
elseif(
$ank['level'] == 3){ $dol '<b>Создатель</b>';}

echo 
'<div class="links">'.nick($ank['id']).' <span style="color: #61b565">['.$dol.']</span></div>';



echo 
'<div class="podmenu">
» Дата регистрации: <b>'
.vremja($ank['datareg']).'</b>
<br />
» Последнее посещение: <b>'
.vremja($ank['viz']).'</b>
<br />
» ID: <b>'
.$id.'</b>';

echo 
'<div class="podmenu">';
echo (empty(
$ank['avatar'])?'<img src="files/ava/net.jpg" alt="*" style="max-width: 210px; max-height: 210px;">':'<img src="files/ava/'.$ank['avatar'].'" alt="*" style="max-width: 210px; max-height: 210px;">');
echo 
'</div>';
if(
$user['id'] != $ank['id']) {

echo 
' » <a href="'.$HOME.'/mes/newmes'.$ank['id'].'">Написать сообщение</a>';

$ignor mysql_fetch_assoc(mysql_query("SELECT * FROM `message_c` WHERE `kto` = '".$user['id']."' and `kogo` = '".$ank['id']."'"));
if(
$ignor['ignor'] != 1) {
echo 
'<br />» <a href="'.$HOME.'/mes/ignor'.$ank['id'].'">Добавить в игнор</a>';
echo 
'<hr>';
} else {
echo 
'<br />» <a href="'.$HOME.'/mes/ignor_up'.$ank['id'].'">Убрать с игнора</a>';
}

}

if(
$ank['level'] == 0){ $dol '<b>Юзер</b>';}
elseif(
$ank['level'] == 1){ $dol '<b>Модер</b>';}
elseif(
$ank['level'] == 2){ $dol '<b>Админ</b>';}
elseif(
$ank['level'] == 3){ $dol '<b>Создатель</b>';}
echo 
'» Должность: '.$dol.'';
echo 
'<br /> » Статус: ';
echo 
'<span style="color: #FF0000"><b>';
echo (empty(
$ank['stat'])?'Нет статуса':''.bb($ank['stat']).'');
echo 
'</span></b>';
echo 
'</div> 
<div class="links"><center>WebMoney:</center></div>'
;
if (
$ank['wmid']!==NULL) {
if (
$ank['wmid_pod']==NULL
{
echo 
'<div class="podmenu"><font color="red"><b>WMID не подтвержден! Не рекомендуем проводить сделки</b></font><br />';
}else{
echo
'<div class="podmenu"><font color="green"><b>WMID подтвержден</b></font><br />' ;

echo 
"WMID: <a href='http://passport.webmoney.ru/asp/certview.asp?wmid=$ank[wmid]'>$ank[wmid]</a><br />
BL: <img src='http://stats.wmtransfer.com/Levels/pWMIDLevel.aspx?wmid=
$ank[wmid]&w=35&h=18&bg=0XDBE2E9'><br/>Претензий / Отзывов : <img src='http://arbitrage.webmoney.ru/xml/AL.aspx?wmid=$ank[wmid]'></a><br/>
WMR: R"
.$ank['wmr']."</div>";
}else{
echo 
'<div class="podmenu">Данные WebMoney  не заполнены! </div>';

echo 
'
<div class="links"><center>Информация:</center></div>'
;

if(
$ank['level'] == 0){ $dol '<b>Юзер</b>';}
elseif(
$ank['level'] == 1){ $dol '<b>Модер</b>';}
elseif(
$ank['level'] == 2){ $dol '<b>Админ</b>';}
elseif(
$ank['level'] == 3){ $dol '<b>Создатель</b>';}

echo 
'<div class="podmenu">
» Имя: '
.bb($ank['name']).'
<br />
» Страна: '
;
echo (empty(
$ank['strana'])?'Не заполнено':''.bb($ank['strana']).'');
echo 
'<br /> » Город: ';
echo (empty(
$ank['gorod'])?'Не заполнено':''.bb($ank['gorod']).'');
echo 
'<br /> » О себе: ';
echo (empty(
$ank['osebe'])?'Не заполнено':''.bb($ank['osebe']).'');
echo 
'</div>';

echo 
'<div class="links"><center>Контактные данные:</center></div>';
echo 
'<div class="podmenu">';
echo 
' » Skype: ';
echo (empty(
$ank['skype'])?'Не заполнено':''.bb($ank['skype']).'');
echo 
'<br /> » ICQ: ';
echo (empty(
$ank['icq'])?'Не заполнено':''.bb($ank['icq']).'');
echo 
'<br /> » Сайт: ';
echo (empty(
$ank['url'])?'Не заполнено':''.bb($ank['url']).'');
echo 
'<br /> » Деньги: ';
echo 
'<span style="color: #DAA520"><b>';
echo (empty(
$ank['money'])?'0 стронгов(а)':''.bb($ank['money']).' стронгов(а)');
echo 
'</span></b>';
 echo 
'</div>';


echo 
'<div class="links"><center> Статистика:</center></div>';
 echo 
'<div class="podmenu">';
 
$p_forum=mysql_result(mysql_query("SELECT COUNT(*) FROM `forum_post` WHERE `us` = '$ank[id]'"),0);
echo 
"<span class="ank_n">» Постов в форуме:</span> <span class="ank_d">$p_forum</span><br />n";

 
$t_forum=mysql_result(mysql_query("SELECT COUNT(*) FROM `forum_tema` WHERE `us` = '$ank[id]'"),0);
echo 
"<span class="ank_n">» Тем в форуме:</span> <span class="ank_d">$t_forum</span><br />n";

 
$f_load=mysql_result(mysql_query("SELECT COUNT(*) FROM `load_file` WHERE `avtor` = '$ank[id]'"),0);
echo 
"<span class="ank_n">» Файлов:</span> <span class="ank_d">$f_load</span><br />n";

 
$p_guest=mysql_result(mysql_query("SELECT COUNT(*) FROM `guest` WHERE `avtor` = '$ank[id]'"),0);
echo 
"<span class="ank_n">» Постов в гостевой:</span> <span class="ank_d">$p_guest</span><br />n";

 
$blog=mysql_result(mysql_query("SELECT COUNT(*) FROM `blog_stat` WHERE `avtor` = '$ank[id]'"),0);
echo 
"<span class="ank_n">» Статей:</span> <span class="ank_d">$blog</span><br />n";

echo 
'</div>';


echo 
'<div class="menudiv"><a href="'.$HOME.'/stena_id_'.$id.'" class="k_menu">Стена ('.mysql_result(mysql_query('select count(`id`) from `stena` where `ukogo` = "'.$ank['id'].'"'),0).')</div></a></div>
<div class="menudiv"><a href="'
.$HOME.'/reputation'.$id.'" class="k_menu">Репутация (+'.mysql_result(mysql_query('select count(`id`) from `repa_user` where `komy` = "'.$ank['id'].'" and `repa` = "+"'),0).' | -'.mysql_result(mysql_query('select count(`id`) from `repa_user` where `komy` = "'.$ank['id'].'" and `repa` = "-"'),0).')</div></a></div>';

/*** Функции для админа ***/
if($user['level'] >= 2) {
echo 
'<div class="links"><center> Админ обзор:</center></div>';
echo 
'<div class="podmenu">
» Браузер: '
.$ank['browser'].' <br />
» IP: '
.$ank['ip'].'
</div>'
;
}

break;
case 
'stena':

if(
$ank == 0) {
echo 
'<div class="title">Анкета | Ошибка</div><div class="podmenu"><center><b>Такого пользователя не существует!</b></center></div>';
require_once (
'../system/footer.php');
exit();
}

echo 
'<div class="title"><a href="'.$HOME.'/user_'.$id.'">Анкета '.$ank['login'].'</a> | Стена</div>';

if(isset(
$_REQUEST['ok'])) {

$msg strong($_POST['msg']);
if(empty(
$msg)) {
echo 
'<div class="podmenu"><center><b>Введите сообщение!</b></center></div>';
require_once (
'../system/footer.php');
exit();
}

if(
mb_strlen($msg) < 3) {
echo 
'<div class="podmenu"><center><b>Введите сообщение минимум 3 символа!</b></center></div>';
require_once (
'../system/footer.php');
exit();
}

$ttte mysql_fetch_array(mysql_query('select * from `stena` where `avtor` = "'.$user['id'].'" and `msg` = "'.$msg.'"'));
if(
$ttte != 0) {
echo 
'<div class="podmenu"><center><b>Вы такой пост уже писали!</b></center></div>';
require_once (
'../system/footer.php');
exit();
}

$tim mysql_query("SELECT * FROM `stena` WHERE `avtor` = '".$user['id']."' ORDER BY `time` DESC");
while(
$ncm2 mysql_fetch_assoc($tim)){  
$news_antispam mysql_fetch_assoc(mysql_query("SELECT * FROM `antispam` WHERE `stena` "));
$ncm_timeout $ncm2['time'];
if((
time()-$ncm_timeout) < $news_antispam['stena'])
{
echo 
'<div class="podmenu"><center><b>Пишите не чаще чем раз в '.$news_antispam['stena'].' секунд!</b></center></div>';
require_once (
'../system/footer.php');
exit();
}
}
mysql_query("INSERT INTO `stena` SET `msg` = '".$msg."', `avtor` = '".$user['id']."', `ukogo` = '".$id."', `time` = '".time()."'");

if(
$user['id'] != $ank['id']) {
mysql_query("INSERT INTO `lenta` SET `readlen` = '0', `time` = '".time()."', `komy` = '".$ank['id']."', `kto` = '".$user['id']."', `text` = 'написал у Вас на [url=".$HOME."/stena_id_".$ank['id']."?selection=top]стене[/url]'");
}

header('Location: '.$HOME.'/stena_id_'.$id.'');
}

echo 
'<div class="podmenu">
<form action="" method="POST">
Сообщение:<br />
<textarea name="msg" placeholder="Введите текст..."></textarea><br />
<input type="submit" name="ok" value="Написать" />
</form></div>'
;

if (empty(
$user['max'])) $user['max']=10;
$max $user['max'];
$k_post mysql_result(mysql_query("SELECT COUNT(*) FROM `stena` WHERE `ukogo` = '".$id."'"),0);
$k_page k_page($k_post,$max);
$page page($k_page);
$start $max*$page-$max;

$stena mysql_query("SELECT * FROM `stena` WHERE `ukogo` = '".$id."' ORDER BY `time` DESC LIMIT $start$max");
while(
$st mysql_fetch_assoc($stena))
{
echo 
'<div class="links">'.nick($st['avtor']).' ('.vremja($st['time']).')';
if(
$id == $user['id'] or $user['level'] >= 1) echo ' [<a href="'.$HOME.'/delmsg_'.$st['id'].'">удалить</a>]';
echo 
'</div><div class="podmenu">'.smile(bb($st['msg'])).'</div>';
}

if(
$k_post 1) {
echo 
'<div class="podmenu"><center><b>Сообщений нет!</b></center></div>';
}

if (
$k_page>1) {
echo 
str('stena_id_'.$id.'?',$k_page,$page); // Вывод страниц
}

break;
case 
'delmsg':

$id abs(intval($_GET['id']));
$stenka mysql_fetch_assoc(mysql_query("SELECT * FROM `stena` WHERE `id` = '".$id."'"));
$anks mysql_fetch_assoc(mysql_query("SELECT * FROM `users` WHERE `id` = '".$stenka['ukogo']."'"));

if(
$stenka == 0) {
echo 
'<div class="title">Анкета | Ошибка</div><div class="podmenu"><center><b>Такого комментария не существует!</b></center></div>';
require_once (
'../system/footer.php');
exit();
}

if(
$anks['id'] == $user['id'] or $user['level'] >= 1) {
mysql_query("DELETE FROM `stena` WHERE `id` = '".$id."'");
header('Location: '.$HOME.'/stena_id_'.$anks['id'].'');
exit();
} else {
header('Location: '.$HOME.'/stena_id_'.$anks['id'].'');
exit();
}

break;
case 
'repa':

if(
$ank == 0) {
echo 
'<div class="title">Анкета | Ошибка</div><div class="podmenu"><center><b>Такого пользователя не существует!</b></center></div>';
require_once (
'../system/footer.php');
exit();
}

echo 
'<div class="title"><a href="'.$HOME.'/user_'.$id.'">Анкета '.$ank['login'].'</a> | Репутация</div>';

if(isset(
$_REQUEST['ok'])) {

$text strong($_POST['text']);
$repa strong($_POST['repa']);

if(empty(
$text)) {
echo 
'<div class="podmenu"><center><b>Введите текст!</b></center></div>';
require_once (
'../system/footer.php');
exit();
}

if(
$repa != '+' && '-') {
echo 
'<div class="podmenu"><center><b>Можно ставить только + или -</b></center></div>';
require_once (
'../system/footer.php');
exit();
}

if(
mb_strlen($text) < 3) {
echo 
'<div class="podmenu"><center><b>Введите сообщение минимум 3 символа!</b></center></div>';
require_once (
'../system/footer.php');
exit();
}

$sql mysql_fetch_array(mysql_query('select * from `repa_user` where `kto` = "'.$user['id'].'" and `text` = "'.$text.'"'));
if(
$sql != 0) {
echo 
'<div class="podmenu"><center><b>Ошибка!</b></center></div>';
require_once (
'../system/footer.php');
exit();
}

$tim mysql_query("SELECT * FROM `repa_user` WHERE `komy` = '".$id."' ORDER BY `time` DESC");
while(
$ncm2 mysql_fetch_assoc($tim)){  
$news_antispam mysql_fetch_assoc(mysql_query("SELECT * FROM `antispam` WHERE `repa` "));
$ncm_timeout $ncm2['time'];
$vremja 86400 $news_antispam['repa'];
if((
time()-$ncm_timeout) < $vremja) {
echo 
'<div class="podmenu"><center><b>Репутацию можно изменять раз в '.$news_antispam['repa'].' дня!</b></center></div>';
require_once (
'../system/footer.php');
exit();
}
}

mysql_query("INSERT INTO `repa_user` SET `text` = '".$text."', `kto` = '".$user['id']."', `komy` = '".$id."', `time` = '".time()."', `repa` = '".$repa."'");

if(
$user['id'] != $ank['id']) {
mysql_query("INSERT INTO `lenta` SET `readlen` = '0', `time` = '".time()."', `komy` = '".$ank['id']."', `kto` = '".$user['id']."', `text` = 'Повысил вашу [url=".$HOME."/reputation".$ank['id']."?selection=top]репутацию[/url]'");
}

header('Location: '.$HOME.'/reputation'.$id.'');
}

if(
$user['id'] != $ank['id']) {

echo 
'<div class="podmenu"><form action="" method="POST">
Сообщение:<br /><textarea name="text" placeholder="Введите текст..."></textarea> <br />
<select name="repa">
<option value="+">Плюс</option>
<option value="-">Минус</option>
</select> <br/ >
<input type="submit" name="ok" value="Изменить репутацию" />
<br> <b>Запрещено</b> оставлять необоснованные сообщения по типу "+++", <b>обязательно</b> указывайте за что вы изменяете репутацию данного юзера.
</form></div>'
;

}

if (empty(
$user['max'])) $user['max']=10;
$max $user['max'];
$k_post mysql_result(mysql_query("SELECT COUNT(*) FROM `repa_user` WHERE `komy` = '".$id."'"),0);
$k_page k_page($k_post,$max);
$page page($k_page);
$start $max*$page-$max;

$repa mysql_query("SELECT * FROM `repa_user` WHERE `komy` = '".$id."' ORDER BY `time` DESC LIMIT $start$max");
while(
$a mysql_fetch_assoc($repa))
{
echo 
'<div class="links"><b>'.$a['repa'].'</b> От '.nick($a['kto']).' ['.vremja($a['time']).']';
if(
$user['level'] >= 1) echo ' [<a href="'.$HOME.'/del_repa_'.$a['id'].'">удалить</a>]';
echo 
'</div><div class="podmenu">'.smile(bb($a['text'])).'</div>';
}

if(
$k_post 1) {
echo 
'<div class="podmenu"><center><b>Репутацию не изменяли!</b></center></div>';
}

if (
$k_page>1) {
echo 
str('reputation'.$id.'?',$k_page,$page); // Вывод страниц
}

break;
case 
'del_repa':

$id abs(intval($_GET['id']));
$repa mysql_fetch_assoc(mysql_query("SELECT * FROM `repa_user` WHERE `id` = '".$id."'"));
$anks mysql_fetch_assoc(mysql_query("SELECT * FROM `users` WHERE `id` = '".$repa['komy']."'"));

if(
$repa == 0) {
echo 
'<div class="title">Анкета | Ошибка</div><div class="podmenu"><center><b>Данный ID в базе не найден!</b></center></div>';
require_once (
'../system/footer.php');
exit();
}

if(
$user['level'] >= 1) {
mysql_query("DELETE FROM `repa_user` WHERE `id` = '".$id."'");
header('Location: '.$HOME.'/reputation'.$anks['id'].'');
exit();
} else {
header('Location: '.$HOME.'/reputation'.$anks['id'].'');
exit();
}

break;
}

//-----Подключаем низ-----//
require_once ('../system/footer.php');
?>
Онлайн: 0
Реклама