<?php
require_once ('../system/function.php');
$act = isset($_GET['act']) ? $_GET['act'] : null;
$id = strong($_GET['id']);
$log = (strong($ank['urli']) != null ? strong($ank['urli']) : strong($_GET['log']));
if(!empty($id)){
$ank = mysql_fetch_assoc(mysql_query("SELECT * FROM `users` WHERE `login` = '".$id."'"));
} else {
$ank = mysql_fetch_assoc(mysql_query("SELECT * FROM `users` WHERE `urli` = '".$log."'"));
}
if($ank['id'] == $user['id']) $title = 'Моя анкета';
else $title = 'Анкета '.$ank['login'].'';
require_once ('../system/header.php');
# закрываем от гостей
if(!isset($user['id'])) {
echo err($title, '
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.<br/>
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.');
require_once ('../system/footer.php'); exit;
}
switch($act){
default:
if($ank == 0) {
echo err($title, 'Такого пользователя не существует!');
require_once ('../system/footer.php');
exit;
}
if($ank['id'] == 0) {
echo err($title, 'Профиль системы вам не интересен');
require_once ('../system/footer.php'); exit;
}
if($ank['id'] == $user['id'])
echo '<div class="title"><center>Моя анкета</center></div>';
else
echo '<div class="title"><center>Анкета пользователя</center></div>';
$us1 = [
'0' => ' | <b><font color="green">Пользователь</font></b>',
'1' => ' | <b><font color="red">Модератор</font></b>',
'2' => ' | <b><font color="red">Администратор</font></b>',
'3' => ' | <b><font color="red">Ст. Администратор</font></b>',
'4' => ' | <b><font color="red">Создатель</font></b>'];
echo ' <center><div class="podmenu">'.nick($ank['id']);
echo ' | Рейтинг: <font color="green"><b>'.bb($ank['rating']).'</b></font>';
if ($ank['hlvl'] == 0 ){
echo ''.$us1[$ank['level']].'';
}else{
echo' | <b><font color="green">Пользователь</font></b>';
}
echo '</div></center>';
if($user['level'] != 0 ){
$c_ip = mysql_result(mysql_query("SELECT COUNT(`ip`) FROM `users` WHERE `ip` = '".$ank['ip']."'"),0);
$c_b = mysql_result(mysql_query("SELECT COUNT(`browser`) FROM `users` WHERE `browser` = '".$ank['browser']."'"),0);
if($c_ip != 1 or $c_b != 1 ){
echo'<div class="podmenu"><font color="red"><b>Возможно есть клон </b></font>';
if($c_ip != 1){
echo'<font color="red"><b> [IP] </b></font>';
}
if($c_b != 1){
echo'<font color="blue"><b> [UA] </b></font>';
}
echo'<a href="/panel/reg_mod?ip='.$ank['ip'].'"><b> [Проверить]</b></a>';
echo'</div>';
}
}
$reg = mysql_fetch_assoc(mysql_query("SELECT * FROM `reg` WHERE `us` = '".$ank['id']."' LIMIT 1"));
echo '<div class="podmenu">';
$dostup = [
'3' => 'Анкета на модерации',
'net' => 'Отклонил регистрацию '.nick($reg['kem']).'',
'da' => 'Регистрацию подтвердил '.nick($reg['kem']).''];
echo ''.$dostup[$reg['dop']].'</div>';
$ban = mysql_fetch_assoc(mysql_query("SELECT * FROM `ban_list` WHERE `kto` = '".$ank['id']."' && `time_end` > '".time()."' LIMIT 1"));
if($ban != 0) {
echo '<div class="podmenu">';
echo '<font color="red"><b>Пользователь забанен!</b></font><br/>';
echo 'Забанил: '.nick($ban['add_ban']).'<br/>';
echo 'Причина: <b>'.smile(bb($ban['about'])).'</b><br/>';
echo 'Дата освобождения: <b>'.date('d.m.Y в H:i',$ban['time_end']).'</b>';
echo '</div>';
}
$ked = mysql_fetch_assoc(mysql_query("SELECT * FROM `ked_list` WHERE `kto` = '".$ank['id']."' LIMIT 1"));
if($ked != 0) {
echo '<div class="podmenu">';
echo '<font color="red"><b>Осторожно! Данный пользователь мошенник!</b></font><br/>';
echo '</div></div>';
}
echo '<div class="podmenu">
» ID: <b>'.$ank['id'].'</b><br />
» Дата регистрации: '.vremja($ank['datareg']).'<br />
» Провел на сайте: '.tims2($ank['allonline']).'</br>
» Последнее посещение: '.times($ank['viz']).'<br />
</div>';
$ignor = mysql_fetch_assoc(mysql_query("SELECT * FROM `message_c` WHERE `kto` = '".$user['id']."' and `kogo` = '".$ank['id']."'"));
$fri = mysql_fetch_assoc(mysql_query("SELECT * FROM `friends` WHERE `us_a` = '".$user['id']."' and `us_b` = '".$ank['id']."'"));
$ignor2 = mysql_fetch_assoc(mysql_query("SELECT * FROM `message_c` WHERE `kto` = '".$ank['id']."' and `kogo` = '".$user['id']."'"));
$creit = $ank['rating'];
echo '<div class="podmenu">';
echo (empty($ank['avatar'])?'<img src="/files/ava/net.png" alt="*" style="max-width:208px;max-height:208px;" class="spaceOutUp">':'<img src="/files/ava/'.$ank['avatar'].'" alt="*" style="max-width: 210px; max-height: 210px;" class="spaceOutUp">');
echo'</div>';
if($user['id'] != $ank['id']) {
if($ignor['ignor'] == 0 and $ignor2['ignor'] == 0 ) {
echo '<div class="podmenu"><img src="/images/004.png" alt="*"><a href="' .$HOME . '/mes/dialog' .$ank [ 'id' ]. '"> Написать сообщение</div>' ;
}
if($fri['status'] == 0 ) {
echo '<div class="podmenu"><img src="/images/favorites_folder.png" alt="*"><a href="'.$HOME.'/friends/add'.$ank['id'].'"> Добавить в друзья</a></div>';
}else{
echo '<div class="podmenu"><img src="/images/blue_favorites.png" alt="*"><a href="'.$HOME.'/friends/delete'.$ank['id'].'"> Удалить из друзей</a></div>';
}
if($ignor['ignor'] == 0) {
echo '<div class="podmenu"><img src="/images/stop_2.png" alt="*"><a href="'.$HOME.'/mes/ignor'.$ank['id'].'"> Добавить в игнор</a></div>';
}else{
echo '<div class="podmenu"><img src="/images/yes.png" alt="*"><a href="'.$HOME.'/mes/ignor_up'.$ank['id'].'"> Убрать с игнора</a></div>';
}
echo '<div class="menu"> Личные данные:</div>';
echo'</div>';
}
echo '<div class="podmenu">';
$rng = [
'' => '<b>Мастер</b>',
'0' => '<b>Мастер</b>',
'1' => '<b>Знающий мастер</b>',
'2' => '<b>Бот</b>',
'3' => '<b>Элитный мастер</b>',
'4' => '<b>Администрация</b>',
'5' => '<b>Мошенник</b>'];
echo '» Ранг: <b>'.$rng[$ank['rang']].'</b>';
echo '</div>';
echo '<div class="podmenu">';
$ak = [
'0' => 'Ничего не умею',
'1' => 'Кодер',
'2' => 'Дизайнер',
'3' => 'Хостер',
'4' => 'Ресселер',
'5' => 'Загрузчик скриптов',
'6' => 'Помощник новичкам'];
echo '» Специализация: <b>'.$ak[$ank['spec']].'</b>';
echo '</div>';
echo '<div class="podmenu">» Награды: <a href="/medals'.$ank['id'].'">'.mysql_result(mysql_query("SELECT COUNT(*) FROM `medals` WHERE `id_us` = '$ank[id]'"),0).'</a> »»» ';
$query = mysql_query("SELECT * FROM `medals` WHERE `id_us` = '".$ank['id']."'");
while ($medals = mysql_fetch_assoc($query))
{
echo '<img src="'.$HOME.'/images/medals/'.$medals['num'].'.png" alt="'.$medals['za'].'" title="За: '.$medals['za'].'" >';
}
echo '</div>';
echo '<div class="podmenu">» Статус: ';
echo '<span style="color: #FF0000">';
echo (empty($ank['stat'])?'Masteru.Site - Елитная вап мастерская':'' . buildTextGradient($ank['stat'], array($ank['n_color'], $ank['k_color'])) . '');
echo '</span> ';
if($user['level'] >= 3) {
echo '<a href="/status'.$ank['id'].'">[редактировать]</a>';
}
echo '</div>';
echo '<div class="podmenu">» Баллы: '.$ank['balls'].'</div>';
echo '<div class="title">Информация:</div></div>';
if ($ank['zakr'] == 1 && $user['id'] != $ank['id'] && $user['level'] < 1){
echo '<div class="podmenu"><font color="red"><center><b>Данный пользователь закрыл свои данные!</b></center></font></div>';
}else{
echo '<div class="podmenu">
» Имя: '.bb($ank['name']).', '.calc_age($ank['birth']).'</div>';
echo '<div class="podmenu">';
echo '» Фамилия: ';
echo (empty($ank['family'])?'Не заполнено':''.bb($ank['family']).'');
echo '</div>';
echo '<div class="podmenu">';
echo '» Страна: ';
echo (empty($ank['country'])?'Не заполнено':''.bb($ank['country']).'');
echo '</div>';
echo '<div class="podmenu">';
echo '» Город: ';
echo (empty($ank['city'])?'Не заполнено':''.bb($ank['city']).'');
echo '</div>';
echo '<div class="podmenu">';
echo '» О себе: ';
echo (empty($ank['about'])?'Не заполнено':''.bb($ank['about']).'');
echo '</div>';
echo '<div class="title">Контактные данные:</div>';
echo '<div class="podmenu">';
echo '» Vk: ';
echo (empty($ank['vk'])?'Не заполнено':''.bb($ank['vk']).'');
echo '</div>';
echo '<div class="podmenu">';
echo '» Сайт: ';
echo (empty($ank['site'])?'Не заполнено':''.bb($ank['site']).'');
echo '</div>';
}
echo '<div class="title">Статистика:</div>';
$p_forum = mysql_result(mysql_query("SELECT COUNT(*) FROM `forum_post` WHERE `us` = '$ank[id]' and `del` = '0' "),0);
$t_forum = mysql_result(mysql_query("SELECT COUNT(*) FROM `forum_tema` WHERE `us` = '$ank[id]'"),0);
$f_load = mysql_result(mysql_query("SELECT COUNT(*) FROM `load_file` WHERE `avtor` = '$ank[id]'"),0);
$blog = mysql_result(mysql_query("SELECT COUNT(*) FROM `codes` WHERE `us` = '$ank[id]'"),0);
$ps2 = mysql_result(mysql_query('SELECT COUNT(*) from `forum_post` where `time` > "'.(time()-((60*60)*24)).'" and `us` = "'.$ank['id'].'" and `del` = 0 '),0);
$ps3 = mysql_result(mysql_query('SELECT COUNT(*) from `forum_tema` where `time` > "'.(time()-((60*60)*24)).'" and `us` = "'.$ank['id'].'"'),0);
echo '<div class="podmenu"><img src="/images/theme.png" alt="*"> Тем в форуме:<a href="/forum/temus'.$ank['id'].'"> '.$t_forum.'</a> (сегодня: '.$ps3.')</div>';
echo '<div class="podmenu"><img src="/images/txt4.png" alt="*"> Постов в форуме:<a href="/forum/postus'.$ank['id'].'"> '.$p_forum.'</a> (сегодня: '.$ps2.')</div>';
echo '<div class="podmenu"><img src="/images/load/zip.png" alt="*"> Файлов: '.$f_load.'</div>';
echo '<div class="podmenu"><img src="/images/page_white_code.png" alt="*"> Полезных кодов: <a href="/codus'.$ank['id'].'">'.$blog.' </a></div>';
echo '<div class="menu">Реквизиты :</div>' ;
if($ank['wmid'] == 0 or $ank['wmr'] == 0 ){
echo'<div class="podmenu">Данные WebMoney не заполнены!</div>';
}else{
echo'<div class="podmenu"><img src="/images/wmid.png"alt="*">WMID: <a href="http://passport.webmoney.ru/asp/certview.asp?wmid='.$ank['wmid'].'">'.$ank['wmid'].'</a></div>
<div class="podmenu"><img src="/images/rr.png" height="20 "alt="*">BL: <img src="https://bl.wmtransfer.com/img/bl/'.$ank['wmid'].'?w=45&h=18&bg=0XDBE2E9"> </div></a>
<div class="podmenu"><img src="/images/rr.png" height="20 "alt="*">Претензии/Отзывы/Иски: <img src="http://arbitrage.webmoney.ru/xml/AL2.aspx?wmid='.$ank['wmid'].'"alt="П/О/И"/></div>
<div class="podmenu"><img src="'.$HOME.'/images/kosh.png"> Кошелек: R'.$ank['wmr'].'';
if($ank['wp'] == 0 ){
echo' | <font color=red><b>Не подтвержден!</font></b></div>';
}else{
echo' | <font color=green><b>Подтвержден!</font></b></div>';
}
}
echo '<div class="podmenu">' ;
echo '<img src="/images/qiwi_icon.png" alt="*" /> Qiwi: ' ;
if ($ank['qiwi'] != 0 && $ank['qc'] == 0 ){
echo '+'.bb($ank['qiwi']). '';
}
if ($ank['qc'] != 0 && $ank['qiwi'] != 0){
echo '+'.substr ($ank['qiwi'], 0 , 5 ) . '**'. substr ($ank['qiwi'],- 5 , 5 ) . '';
}
if ($ank['qiwi'] == 0 && $ank['qc'] == 0 ){
echo 'Не заполнено!' ;
}
if ($ank['qiwi'] != 0 && $ank['qp'] == 0 ){
echo ' | <b><font color = red> Не Подтвержден!</b></font>' ;
}
if ($ank['qiwi'] != 0 && $ank['qp'] == 1 ){
echo ' | <b><font color = green> Подтвержден!</b></font>' ;
}
echo '</div>' ;
echo '<div class="title">Другая информация</div>';
$count_friends = mysql_result(mysql_query("SELECT COUNT(*) FROM `friends` WHERE `us_a` = '".$ank['id']."' AND `status` = '1'"),0);
$ini = mysql_result(mysql_query("SELECT COUNT(*) FROM `ked_list_h` where `kto` ='".$ank['id']."' "),0);
if($ank['level'] >= 1 and $ank['hlvl'] == 0){
echo '<div class="podmenu"><a href="'.$HOME.'/adm_log_wiew_'.$ank['id'].'"><img src="/images/ank/red.png" alt="*" /> Логи действий ['.mysql_result(mysql_query('select count(`id`) from `adm_log` where `kto` = "'.$ank['id'].'" '),0).'] </a></div>';
}
if($ini != 0){
echo '<div class="podmenu"><a href="'.$HOME.'/doska_history_wiew_'.$ank['id'].'"><img src="/images/ank/red.png" alt="*" /> История доски ['.mysql_result(mysql_query('select count(`id`) from `ked_list_h` where `kto` = "'.$ank['id'].'" '),0).'] </a></div>';
}
echo '<div class="podmenu"><img src="/images/icons/rating.png"height="15" alt="*"><a href = "'.$HOME.'/nicks'.$ank['id'].'"> История ников ['.mysql_result(mysql_query('select count(`id`) from `nicks` where `us` = "'.$ank['id'].'" '),0).'] </a></div>';
echo '<div class="podmenu"><img src="/images/omg/dr.png"alt="*"><a href="'.$HOME.'/friends'.$ank['id'].'"> Друзья ['.$count_friends.']</a></div>';
echo '<div class="podmenu"><img src="/images/omg/arb.png"alt="*"><a href = "'.$HOME.'/arb'.$ank['id'].'"> Арбитраж [<font color="green">'.mysql_result(mysql_query('select count(`id`) from `arb` where `komy` = "'.$ank['id'].'" and `otzv` = "1" and `prinyat`="1"'),0) .'</font> | <font color="red">'.mysql_result(mysql_query('select count(`id`) from `arb` where `komy` = "'.$ank['id'].'" and `otzv` = "2" and `prinyat`="1"'),0).'</font>]</a></div>';
echo '<div class="podmenu"><img src="/images/stat.png"alt="*"><a href="'.$HOME.'/sps/'.$ank['login'].'"> Сказали спасибо ['.mysql_result(mysql_query('select count(`id`) from `sps_user` where `komy` = "'.$ank['id'].'"'),0).']</a></div>';
echo '<div class="podmenu"><img src="/images/omg/clean.png"alt="*"><a href="'.$HOME.'/reputation/'.$ank['login'].'"> Репутация [<font color="green">'.mysql_result(mysql_query('select count(`id`) from `repa_user` where `komy` = "'.$ank['id'].'" and `repa` = "+"'),0).'</font> | <font color="red">'.mysql_result(mysql_query('select count(`id`) from `repa_user` where `komy` = "'.$ank['id'].'" and `repa` = "-"'),0).'</font>]</a></div>';
echo '<div class="podmenu"><img src="/images/icons/infr.png"alt="*"><a href = "'.$HOME.'/nar'.$ank['id'].'"> История пенализаций ['.mysql_result(mysql_query('select count(`id`) from `nar` where `komy` = "'.$ank['id'].'" '),0).']</a></div>';
if($k_post < 1)
{
}
/*** Функции для админа ***/
if($user['level'] >= 1) {
echo '<div class="title"><center> Админ обзор:</center></div>';
echo '<div class="podmenu">
» Браузер: '.$ank['browser'].' <br />
» IP: <a href="/panel/reg_mod?ip='.$ank['ip'].'">'.$ank['ip'].'</a>
</div>';}
if($user['level'] >= 1){
echo '<div class="podmenu"><img src="/images/ank/red.png" alt="*" /><a href="'.$HOME.'/panel/user_home_'.$ank['id'].'">Управление</a></div>';
}
break;
/*
##СТЕНА
case 'stena':
if($ank == 0) {
echo err($title, 'Такого пользователя не существует!');
require_once ('../system/footer.php'); exit;
}
echo '<div class="title"><a href="'.$HOME.'/profile/'.$id.'">Анкета '.$ank['login'].'</a> | Стена</div>';
if(isset($_REQUEST['ok'])) {
$msg = strong($_POST['msg']);
if(empty($msg)) {
echo err('Введите сообщение!');
require_once ('../system/footer.php'); exit;
}
if(mb_strlen($msg) < 3) {
echo err('Введите сообщение минимум 3 символа!');
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 err('Вы такой пост уже писали!');
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 err('Пишите не чаще чем раз в '.$news_antispam['stena'].' секунд!');
require_once ('../system/footer.php'); exit;
}
}
mysql_query("INSERT INTO `stena` SET `msg` = '".$msg."', `avtor` = '".$user['id']."', `ukogo` = '".$ank['id']."', `time` = '".time()."'");
$user_rss = mysql_query("SELECT * FROM `friends` WHERE `us_a`='".$ank['id']."'");
while($user_rss2 = mysql_fetch_assoc($user_rss)){
mysql_query("INSERT INTO `lenta` SET `readlen` = '0', `time` = '".time()."', `komy` = '".$user_rss2['us_b']."', `kto` = '".$ank['id']."', `text` = 'написал у себя на [url=".$HOME."/stena/".$ank['login']."?selection=top]стене новую новость[/url]'");
}
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/".$ank['login']."?selection=top]стене[/url]'");
}
header('Location: '.$HOME.'/stena/'.$id.'');
}
if($ank['id'] == $user['id']) {
echo '<div class="podmenu">
<form action="" name="message" method="POST">
Сообщение:<br />';
if($user['bb_panel'] == 1) {
require_once ('../system/bbcode.php');
}
echo '
<textarea name="msg" rows="'.$user['rows'].'" cols="'.$user['cols'].'" 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` = '".$ank['id']."'"),0);
$k_page = k_page($k_post,$max);
$page = page($k_page);
$start = $max*$page-$max;
$cod = mysql_fetch_assoc(mysql_query("SELECT * FROM `codes` WHERE `id` = '".$st['id_cod']."'"));
$stena = mysql_query("SELECT * FROM `stena` WHERE `ukogo` = '".$ank['id']."' ORDER BY `time` DESC LIMIT $start, $max");
while($st = mysql_fetch_assoc($stena))
{
echo '<div class="podmenu">'.nick($st['avtor']).' ('.vremja($st['time']).')';
if ($st['id_cod'] != 0) {
if (!empty ($st['komm'])) {
echo '</br>Комментарий: '.nl2br(smile(bb($st['komm']))).'';
}
echo '</br>Код: '.cname($st['id_cod']).'</a>';
}
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'])).'';
$count = mysql_result(mysql_query("SELECT COUNT(*) FROM `stena_komm` WHERE `id_news` = '".$id."'"),0);
echo '</br><a href="/user/komm.php?id='.$st['id'].'"><img src="/design/icons/bbl4.png" alt=""/>'.$count.'</a>';
$reit_a = mysql_fetch_array(mysql_query('select * from `status_r` where `news` = "'.$st['id'].'" and `kto` = "'.$user['id'].'"'));
$reit = mysql_result(mysql_query('select count(`id`) from `status_r` where `news`= "'.$st['id'].'" and `r` = "1"'),0);
if($user['id'] != $ank['id'] && $reit_a == 0) {
echo '<div class="podmenu">'.nick($st['avtor']).' ('.vremja($st['time']).')';
if ($st['id_cod'] != 0) {
if (!empty ($st['komm'])) {
echo '</br>Комментарий: '.nl2br(smile(bb($st['komm']))).'';
}
echo '</br>Код: '.fname($st['id_cod']).'</a>';
}
echo ' <a href="'.$HOME.'/like'.$st['id'].'"><img src="'.$HOME.'/images/plus.png" alt="*" />'.$reit.'</a>';
echo '</b> ';
}
else {
echo ' <img src="'.$HOME.'/images/plus.png" alt="*" />'.$reit.'';
}
echo '</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':
$sid = abs(intval($_GET['id']));
$stenka = mysql_fetch_assoc(mysql_query("SELECT * FROM `stena` WHERE `id` = '".$sid."'"));
$anks = mysql_fetch_assoc(mysql_query("SELECT * FROM `users` WHERE `id` = '".$stenka['ukogo']."'"));
if($stenka == 0) {
echo err($title, 'Такого комментария не существует!');
require_once ('../system/footer.php'); exit;
}
if($anks['id'] == $user['id'] or $user['level'] >= 1) {
mysql_query("DELETE FROM `stena` WHERE `id` = '".$sid."'");
header('Location: '.$HOME.'/stena/'.$anks['login'].'');
exit();
} else {
header('Location: '.$HOME.'/stena/'.$anks['login'].'');
exit();
}
break;
case 'status':
if($ank == 0) {
echo err($title, 'Такого пользователя не существует!');
require_once ('../system/footer.php'); exit;
}
echo '<div class="title"><a href="'.$HOME.'/profile/'.$id.'">Анкета '.$ank['login'].'</a> | Стена</div>';
if(isset($_REQUEST['ok'])) {
$msg = strong($_POST['msg']);
if(empty($msg)) {
echo err('Введите сообщение!');
require_once ('../system/footer.php'); exit;
}
if(mb_strlen($msg) < 3) {
echo err('Введите сообщение минимум 3 символа!');
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 err('Вы такой пост уже писали!');
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 err('Пишите не чаще чем раз в '.$news_antispam['stena'].' секунд!');
require_once ('../system/footer.php'); exit;
}
}
mysql_query("INSERT INTO `stena` SET `msg` = '".$msg."', `avtor` = '".$user['id']."', `ukogo` = '".$ank['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/".$ank['login']."?selection=top]стене[/url]'");
}
header('Location: '.$HOME.'/stena/'.$id.'');
}
echo '<div class="podmenu">
<form action="" name="message" method="POST">
Сообщение:<br />';
if($user['bb_panel'] == 1) {
require_once ('../system/bbcode.php');
}
echo '
<textarea name="msg" rows="'.$user['rows'].'" cols="'.$user['cols'].'" 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` = '".$ank['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` = '".$ank['id']."' ORDER BY `time` DESC LIMIT $start, $max");
while($st = mysql_fetch_assoc($stena))
{
echo '<div class="podmenu">'.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 'repa':
if($ank == 0) {
echo err($title, 'Такого пользователя не существует!');
require_once ('../system/footer.php'); exit;
}
echo '<div class="title"><a href="'.$HOME.'/profile/'.$id.'">Анкета '.$ank['login'].'</a> | Репутация</div>';
if(isset($_REQUEST['ok'])) {
$text = strong($_POST['msg']);
$repa = strong(abs(intval($_POST['repa'])));
if($user['id'] == $ank['id']) {
echo err('Вы не можете изменять себе репутацию!');
require_once ('../system/footer.php'); exit;
}
if(empty($text)) {
echo err('Введите текст!');
require_once ('../system/footer.php'); exit;
}
if($repa != '0' && $repa != '1') {
echo err('Можно ставить только + или -');
require_once ('../system/footer.php'); exit;
}
if(mb_strlen($text,'UTF-8') < 3) {
echo err('Введите сообщение минимум 3 символа!');
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 err('Ошибка!');
require_once ('../system/footer.php'); exit;
}
if($repa == '0') $repa = '+';
elseif($repa == '1') $repa = '-';
$tim = mysql_query("SELECT * FROM `repa_user` WHERE `komy` = '".$ank['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 err('Репутацию можно изменять раз в '.$news_antispam['repa'].' дня!');
require_once ('../system/footer.php'); exit;
}
}
$uss = mysql_fetch_assoc(mysql_query("SELECT * FROM `users` WHERE `id` = '".$ank['id']."'"));
$settings = mysql_fetch_assoc(mysql_query("SELECT * FROM `settings` WHERE `id` = '1'"));
mysql_query("INSERT INTO `repa_user` SET `text` = '".$text."', `kto` = '".$user['id']."', `komy` = '".$ank['id']."', `time` = '".time()."', `repa` = '".$repa."'");
if($repa == '+') {
##добавляем юзеру рейтинг
mysql_query("UPDATE `users` SET `rating` = '".($uss['rating']+0.05)."' WHERE `id` = '".$ank['id']."' LIMIT 1");
##Оповещаем юзера
mysql_query("INSERT INTO `lenta` SET `readlen` = '0', `time` = '".time()."', `komy` = '".$ank['id']."', `kto` = '".$user['id']."', `text` = 'повысил вашу [url=".$HOME."/reputation/".$ank['login']."?selection=top]репутацию[/url]'");
}
elseif($repa == '-') {
##отнимаем юзеру рейтинг
mysql_query("UPDATE `users` SET `rating` = '".($uss['rating']-0.02)."' WHERE `id` = '".$ank['id']."' LIMIT 1");
##Оповещаем юзера
mysql_query("INSERT INTO `lenta` SET `readlen` = '0', `time` = '".time()."', `komy` = '".$ank['id']."', `kto` = '".$user['id']."', `text` = 'понизил вашу [url=".$HOME."/reputation/".$ank['login']."?selection=top]репутацию[/url]'");
}
header('Location: '.$HOME.'/reputation/'.$id.'');
}
if($user['id'] != $ank['id']) {
echo '<div class="podmenu"><form action="" name="message" method="POST">
Сообщение:<br />';
{
}
echo '<textarea name="msg" rows="'.$user['rows'].'" cols="'.$user['cols'].'" placeholder="Текст сообщения..." ></textarea> <br />
<select name="repa">
<option value="0">Плюс в репу</option>
<option value="1">Минус в репу</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` = '".$ank['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` = '".$ank['id']."' ORDER BY `time` DESC LIMIT $start, $max");
while($a = mysql_fetch_assoc($repa))
{
echo '<div class="podmenu"><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 = strong(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 err($title, 'Данный ID в базе не найден!');
require_once ('../system/footer.php');
exit;
}
if($user['level'] != 0) {
mysql_query("DELETE FROM `repa_user` WHERE `id` = '".$id."'");
header('Location: '.$HOME.'/reputation/'.$anks['login'].'');
exit();
} else {
header('Location: '.$HOME.'/reputation/'.$anks['login'].'');
exit();
}
break;
case 'sps':
if($ank == 0) {
echo err($title, 'Такого пользователя не существует!');
require_once ('../system/footer.php'); exit;
}
echo '<div class="title"><a href="'.$HOME.'/profile/'.$id.'">Анкета '.$ank['login'].'</a> | Сказали спасибо</div>';
if(isset($_REQUEST['ok'])) {
$text = strong($_POST['msg']);
;
if($user['id'] == $ank['id']) {
echo err('Вы не можете изменять себе репутацию!');
require_once ('../system/footer.php'); exit;
}
if(empty($text)) {
echo err('Введите текст!');
require_once ('../system/footer.php'); exit;
}
if(mb_strlen($text,'UTF-8') < 3) {
echo err('Введите сообщение минимум 3 символа!');
require_once ('../system/footer.php'); exit;
}
$sql = mysql_fetch_array(mysql_query('select * from `sps_user` where `kto` = "'.$user['id'].'" and `text` = "'.$text.'"'));
if($sql != 0) {
echo err('Ошибка!');
require_once ('../system/footer.php'); exit;
}
$tim = mysql_query("SELECT * FROM `sps_user` WHERE `komy` = '".$ank['id']."' ORDER BY `time` DESC");
while($ncm2 = mysql_fetch_assoc($tim)){
$news_antispam = mysql_fetch_assoc(mysql_query("SELECT * FROM `antispam` WHERE `sps` "));
$ncm_timeout = $ncm2['time'];
$vremja = 86400 * $news_antispam['sps'];
if((time()-$ncm_timeout) < $vremja) {
echo err('Поблагодарить можно изменять раз в '.$news_antispam['sps'].' дня!');
require_once ('../system/footer.php'); exit;
}
}
$settings = mysql_fetch_assoc(mysql_query("SELECT * FROM `settings` WHERE `id` = '1'"));
mysql_query("INSERT INTO `sps_user` SET `text` = '".$text."', `kto` = '".$user['id']."', `komy` = '".$ank['id']."', `time` = '".time()."'");
{
##добавляем юзеру рейтинг
mysql_query("UPDATE `users` SET `rating` = '".($ank['rating']+0.03)."' WHERE `id` = '".$ank['id']."' LIMIT 1");
##Оповещаем юзера
mysql_query("INSERT INTO `lenta` SET `readlen` = '0', `time` = '".time()."', `komy` = '".$ank['id']."', `kto` = '".$user['id']."', `text` = 'поблагодарил [url=".$HOME."/sps/".$ank['login']."?selection=top]вас[/url]'");
}
header('Location: '.$HOME.'/sps/'.$id.'');
}
if($user['id'] != $ank['id']) {
echo '<div class="podmenu"><form action="" name="message" method="POST">
Сообщение:<br />';
{
}
echo '<textarea name="msg" rows="'.$user['rows'].'" cols="'.$user['cols'].'" placeholder="Текст сообщения..." ></textarea> <br />
<input type="submit" name="ok" value="Сказать спасибо" />
<br>
</form></div>';
}
if (empty($user['max'])) $user['max']=10;
$max = $user['max'];
$k_post = mysql_result(mysql_query("SELECT COUNT(*) FROM `sps_user` WHERE `komy` = '".$ank['id']."'"),0);
$k_page = k_page($k_post,$max);
$page = page($k_page);
$start = $max*$page-$max;
$repa = mysql_query("SELECT * FROM `sps_user` WHERE `komy` = '".$ank['id']."' ORDER BY `time` DESC LIMIT $start, $max");
while($a = mysql_fetch_assoc($repa))
{
echo '<div class="podmenu"><b>'.$a['repa'].'</b> От '.nick($a['kto']).' ['.vremja($a['time']).']';
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('sps'.$id.'?',$k_page,$page); // Вывод страниц
}
break;
}
//-----Подключаем низ-----//
require_once ('../system/footer.php');
?>