Вход Регистрация
Файл: users.php
Строк: 254
<?
include_once 'sys/includes/start.php';
include_once 
'sys/includes/compress.php';
include_once 
'sys/includes/sess.php';
include_once 
'sys/includes/home.php';
include_once 
'sys/includes/settings.php';
include_once 
'sys/includes/db_connect.php';
include_once 
'sys/includes/ipua.php';
include_once 
'sys/includes/fnc.php';
include_once 
'sys/includes/user.php';
$set['title']='Обитатели сайта';
include_once 
'sys/includes/header.php';
title();
auter();
$sort='id';
$por='DESC';
if (isset(
$_GET['ASC']))
{
$por='ASC';
}
if (isset(
$_GET['DESC']))
{
$por='DESC';
}
switch (@
$_GET['sort'])
{
case 
'balls':$sql_sort='`user`.`balls`';$sort='balls';
break;
case 
'level':$sql_sort='`user_group`.`level`';$sort='level';
break;
case 
'rating':$sql_sort='`user`.`rating`';$sort='rating';
break;
case 
'pol':$sql_sort='`user`.`pol`';$sort='pol';
break;
default:
$sql_sort='`user`.`id`';$sort='id';
break;
}
if (!isset(
$_GET['go']))
{
$k_post=mysql_result(mysql_query("SELECT COUNT(*) FROM `user`"),0);
$k_page=k_page($k_post,$set['p_str']);
$page=page($k_page);
$start=$set['p_str']*$page-$set['p_str'];
echo 
"<div class='forum_tema'>";
echo 
"<img src='/s-klub/img/sort.png'> ";
echo 
"<b>Сортировать по:</b><br />";
echo 
"<form>";
echo 
"<select name='menu' onchange='top.location.href = this.options[this.selectedIndex].value;'> ";
echo 
"<option selected>-Выбрать-";
echo 
"<option value='?sort=balls&amp;DESC&amp;page=$page'>Балам</option>";
echo 
"<option value='?sort=level&amp;DESC&amp;page=$page'>Статусу</option>";
echo 
"<option value='?sort=rating&amp;DESC&amp;page=$page'>Рейтингу</option>";
echo 
"<option value='?sort=id&amp;ASC&amp;page=$page'>ID</option>";
echo 
"<option value='?sort=pol&amp;ASC&amp;page=$page'>Полу</option>";
echo 
"</select></option>";
echo 
"</form>";
echo 
"</div>";
if (
$k_post==0)
{
echo 
"<div class='err'>";
echo 
"Нет результатов";
echo 
"</div>";
}
$q=mysql_query("SELECT `user`.`id` FROM `user` LEFT JOIN `user_group` ON `user`.`group_access` = `user_group`.`id` ORDER BY $sql_sort $por LIMIT $start$set[p_str]");
while (
$ank mysql_fetch_assoc($q))
{
$ank=get_user($ank['id']);
echo 
"<table style='width:100%' cellspacing='1' cellpadding='1'><tr>";
echo 
"<td class='icon14'>";
avatar_mini($ank['id']);
echo 
"</td>";
echo 
"<td class='p_t'>";
if ((isset(
$user)) && ($user['id']!=$ank['id']))
{
echo 
"<span style='float : right;'>";
echo 
"<a href='/mail.php?id=$ank[id]' title='Написать'><img src='/s-klub/img/mail-add.png'></a>";
if (
$user['level']>$ank['level'])
{
if (
user_access('user_prof_edit'))
{
echo 
" <img src='/s-klub/img/prom.png'> ";
echo 
"<a href='/panel/user.php?id=$ank[id]' title='Редактировать профиль'><img src='/s-klub/img/ank-edit.png'></a>";
}
if (
user_access('user_ban_set') || user_access('user_ban_set_h') || user_access('user_ban_unset'))
{
echo 
" <img src='/s-klub/img/prom.png'> ";
if (
user_access('user_ban_set'))
{
echo 
"<a href='/panel/ban.php?id=$ank[id]' title='Нарушения'><img src='/s-klub/img/ban.png'></a>";
}
else if (
user_access('user_ban_set_h'))
{
echo 
"<a href='/panel/ban_h.php?id=$ank[id]' title='Нарушения'><img src='/s-klub/img/ban.png'></a>";
}
else if (
user_access('user_ban_unset'))
{
echo 
"<a href='/panel/bans.php?id=$ank[id]' title='Нарушения'><img src='/s-klub/img/ban.png'></a>";
}
}
if (
user_access('user_delete'))
{
echo 
" <img src='/s-klub/img/prom.png'> ";
echo 
"<a href='/panel/delete_user.php?id=$ank[id]' title='Удалить пользователя'><img src='/s-klub/img/del.png'></a>";
}
}
echo 
"</span>";
}
echo 
"".status($ank['id'])." ";
echo 
"<a href='/info.php?id=$ank[id]'><b>";
echo 
GradientText("$ank[nick]""$ank[ncolor]""$ank[ncolor2]");
echo 
"</b></a> ";
echo 
"".online($ank['id'])."";
if (
$ank['group_access']>1)
{
echo 
"<b>(<span class='status'>".$ank['group_name']."</span>)</b><br />";
}
echo 
"</td>";
echo 
"</tr>";
echo 
"<tr>";
echo 
"<td class='p_m' colspan='2'>";
if (
$sort=='rating')
{
echo 
"<img src='/s-klub/img/top.png'> ";
echo 
"<b>Рейтинг:</b> ".$ank['rating']."<br />";
}
if (
$sort=='balls')
{
echo 
"<img src='/s-klub/img/money.png'> ";
echo 
"<b>Балов:</b> ".$ank['balls']."<br />";
}
if (
$sort=='pol')
{
echo 
"<img src='/s-klub/ico/user.png'> ";
echo 
"<b>Пол:</b> ".(($ank['pol']==1)?'Мужской':'Женский')."<br />";
}
if (
$sort=='id')
{
echo 
"<img src='/s-klub/img/time.png'> ";
echo 
"<b>Регистрация:</b> ".vremja($ank['date_reg'])."<br />";
}
echo 
"<img src='/s-klub/img/time.png'> ";
echo 
"<b>Посл. посещение:</b> ".vremja($ank['date_last'])."<br />";
echo 
"</td>";
echo 
"</tr></table>";
}
if (
$k_page>1)
{
str("users.php?sort=$sort&amp;$por&amp;",$k_page,$page);
}
}
$usearch=NULL;
if (isset(
$_SESSION['usearch']))
{
$usearch=$_SESSION['usearch'];
}
if (isset(
$_POST['usearch']))
{
$usearch=$_POST['usearch'];
}
if (
$usearch==NULL)
{
unset(
$_SESSION['usearch']);
}else{
$_SESSION['usearch']=$usearch;
}
$usearch=preg_replace("#( ){1,}#","",$usearch);
if (isset (
$_GET['go']) && $usearch!=NULL)
{
$k_post=mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `nick` like '%".mysql_escape_string($usearch)."%' OR `id` = '".intval($usearch)."'"),0);
$k_page=k_page($k_post,$set['p_str']);
$page=page($k_page);
$start=$set['p_str']*$page-$set['p_str'];
echo 
"<div class='forum_tema'>";
echo 
"<img src='/s-klub/img/sort.png'> ";
echo 
"<b>Сортировать по:</b><br />";
echo 
"<form>";
echo 
"<select name='menu' onchange='top.location.href = this.options[this.selectedIndex].value;'>";
echo 
"<option selected>-Выбрать-";
echo 
"<option value='?sort=balls&amp;DESC&amp;page=$page'>Балам</option>";
echo 
"<option value='?sort=level&amp;DESC&amp;page=$page'>Статусу</option>";
echo 
"<option value='?sort=rating&amp;DESC&amp;page=$page'>Рейтингу</option>";
echo 
"<option value='?sort=id&amp;ASC&amp;page=$page'>ID</option>";
echo 
"<option value='?sort=pol&amp;ASC&amp;page=$page'>Полу</option>";
echo 
"</select></option>";
echo 
"</form>";
echo 
"</div>";
if (
$k_post==0)
{
echo 
"<div class='err'>";
echo 
"<b>Нет результатов!</b>";
echo 
"</div>";
}
$q=mysql_query("SELECT `id` FROM `user` WHERE `nick` like '%".mysql_escape_string($usearch)."%' OR `id` = '".intval($usearch)."' ORDER BY `$sort$por LIMIT $start$set[p_str]");
while (
$ank mysql_fetch_assoc($q))
{
$ank=get_user($ank['id']);
echo 
"<table style='width:100%' cellspacing='1' cellpadding='1'><tr>";
echo 
"<td class='icon14'>";
avatar_mini($ank['id']);
echo 
"</td>";
echo 
"<td class='p_t'>";
if ((isset(
$user)) && ($user['id']!=$ank['id']))
{
echo 
"<span style='float : right;'>";
echo 
"<a href='/mail.php?id=$ank[id]' title='Написать'><img src='/s-klub/img/mail-add.png'></a>";
if (
$user['level']>$ank['level'])
{
if (
user_access('user_prof_edit'))
{
echo 
" <img src='/s-klub/img/prom.png'> ";
echo 
"<a href='/panel/user.php?id=$ank[id]' title='Редактировать профиль'><img src='/s-klub/img/ank-edit.png'></a>";
}
if (
user_access('user_ban_set') || user_access('user_ban_set_h') || user_access('user_ban_unset'))
{
echo 
" <img src='/s-klub/img/prom.png'> ";
if (
user_access('user_ban_set'))
{
echo 
"<a href='/panel/ban.php?id=$ank[id]' title='Нарушения'><img src='/s-klub/img/ban.png'></a>";
}
else if (
user_access('user_ban_set_h'))
{
echo 
"<a href='/panel/ban_h.php?id=$ank[id]' title='Нарушения'><img src='/s-klub/img/ban.png'></a>";
}
else if (
user_access('user_ban_unset'))
{
echo 
"<a href='/panel/bans.php?id=$ank[id]' title='Нарушения'><img src='/s-klub/img/ban.png'></a>";
}
}
if (
user_access('user_delete'))
{
echo 
" <img src='/s-klub/img/prom.png'> ";
echo 
"<a href='/panel/delete_user.php?id=$ank[id]' title='Удалить пользователя'><img src='/s-klub/img/del.png'></a>";
}
}
echo 
"</span>";
}
echo 
"".status($ank['id'])." ";
echo 
"<a href='/info.php?id=$ank[id]'><b>";
echo 
GradientText("$ank[nick]""$ank[ncolor]""$ank[ncolor2]");
echo 
"</b></a> ";
echo 
"".online($ank['id'])."";
if (
$ank['group_access']>1)
{
echo 
"<b>(<span class='status'>".$ank['group_name']."</span>)</b><br />";
}
echo 
"</td>";
echo 
"</tr>";
echo 
"<tr>";
echo 
"<td class='p_m' colspan='2'>";
if (
$sort=='rating')
{
echo 
"<img src='/s-klub/img/top.png'> ";
echo 
"<b>Рейтинг:</b> ".$ank['rating']."<br />";
}
if (
$sort=='balls')
{
echo 
"<img src='/s-klub/img/money.png'> ";
echo 
"<b>Балов:</b> ".$ank['balls']."<br />";
}
if (
$sort=='pol')
{
echo 
"<img src='/s-klub/ico/user.png'> ";
echo 
"<b>Пол:</b> ".(($ank['pol']==1)?'Мужской':'Женский')."<br />";
}
if (
$sort=='id')
{
echo 
"<img src='/s-klub/img/time.png'> ";
echo 
"<b>Регистрация:</b> ".vremja($ank['date_reg'])."<br />";
}
echo 
"<img src='/s-klub/img/time.png'> ";
echo 
"<b>Посл. посещение:</b> ".vremja($ank['date_last'])."<br />";
echo 
"</td>";
echo 
"</tr></table>";
}
if (
$k_page>1)
{
str("users.php?go&amp;sort=$sort&amp;$por&amp;",$k_page,$page);
}
}
else
echo 
"<form method='post' action='/users.php?go&amp;sort=$sort&amp;$por'>";
echo 
"<div class='forum_tema'>";
echo 
"<img src='/s-klub/img/search.png'> ";
echo 
"<b>Введите ID или НИК обитателя:</b><br />";
echo 
"<input type='text' name='usearch' maxlength='16' value='".stripcslashes(htmlspecialchars($usearch))."' /><br />";
echo 
"<input type='submit' value='Найти обитателя' />";
echo 
"</div>";
echo 
"</form>";
include_once 
'sys/includes/footer.php';
?>
Онлайн: 0
Реклама