Файл: moduls/userlist.php
Строк: 37
<?php
include_once'../system/xcms_core.php';$title='Список пользователей';
if($_COOKIE['style']=='web')require_once '../system/web_head.php'; else require_once '../system/head.php';
switch($act){
case 'online':
echo'<div class="menu" style="text-align:center;"><a href="/userslist">Все пользователи</a> | В сети</div>';
$usl=$time-90;
$total=$db->query("select `id` from `user` where `visit`>$usl")->rowCount();
if($total){
$k_page=k_page($total,$set['p_str']);$page=page($k_page);$start=$set['p_str']*$page-$set['p_str'];
$sql=$db->query("select * from `user` where `visit`>$usl order by `id` desc limit $start, $set[p_str]");
while($res=$sql->fetch(PDO::FETCH_ASSOC)){
echo '<div class="menu">'.avatar($res['avatar']).' <a href="/profile'.$res['id'].'">'.$res['login'].'</a><br />';
if($user){if($res['id']==$user['id'])echo'Посл. визит: '.clock($res['visit']);else echo'<a href="/dialog/'.$res['id'].'">Написать сообщение</a>';}else{echo'Посл. визит: '.clock($res['visit']);}
echo'</div>';
}
if ($k_page>1)str('/userslist/online/',$k_page,$page); // Вывод страниц
back('/');
}else{echo'<div class="menu">Никого еще нет в сети</div>';}
break;
default:
if(!empty($_POST['where']))$where='where `level`='1'';else $where='';
echo'<div class="menu" style="text-align:center;">Все пользователи | <a href="/userslist/online">В сети</a></div>
<div class="menu" style="text-align:center;"><form action="#" method="post"><select name="where"><option value="1">Все пользователи</option><option value="2">Администраторы</option></select><input type="submit" value="Показать"></form></div>';
$total=$db->query("select `id` from `user` $where ")->rowCount();
if($total){
$k_page=k_page($total,$set['p_str']);$page=page($k_page);$start=$set['p_str']*$page-$set['p_str'];
$sql=$db->query("select * from `user` $where order by `id` desc limit $start, $set[p_str]");
while($res=$sql->fetch(PDO::FETCH_ASSOC)){
echo '<div class="menu">'.avatar($res['avatar']).' <a href="/profile'.$res['id'].'">'.$res['login'].'</a><br />';
if($user){
if($res['id']==$user['id'])echo'Посл. визит: '.clock($res['visit']);else echo'<a href="/dialog/'.$res['id'].'">Написать сообщение</a>';
}else{echo'Посл. визит: '.clock($res['visit']);}
echo'</div>';
}
if ($k_page>1)str('/userslist/',$k_page,$page); // Вывод страниц
back('/');
}else{echo'<div class="menu">Никто еще не регистрировался</div>';}
}
if($_COOKIE['style']=='web')require_once '../system/web_foot.php'; else require_once '../system/foot.php';
?>