Файл: wapxl.ru/admin/users/users.php
Строк: 47
<?
if(empty($_GET['order']))$order = 'id';
else $order = func::checkin($_GET['order']);
if($_GET['desc']=='') $desc = 'asc';
else $desc = func::checkin($_GET['desc']);
if($_GET['sex']=='') $sex = '';
else $sex = func::checkin($_GET['sex']);
echo '<div class="nav">';
$arrsex = array('-Все','1-Парни','0-Девушки');
foreach($arrsex as $vsex){
list ($osex,$nsex) = explode('-',$vsex);
if($sex!=$osex)echo '<a href="users.php?mod='.$mod.'&desc='.$desc.'&order='.$order.'&sex='.$osex.'">'.$nsex.'</a>|';
else echo '<b>'.$nsex.'</b> | ';
}
echo '<br />Сортировать По: ';
$arr = array('id-ID','timereg-Дата реги','level-Уровень','posts-Посты','vote_us-Рейтинг','onl-Посл. авт.','total_on_site-Пробыл на сайте');
foreach($arr as $v){
list ($o,$n) = explode('-',$v);
if($order!=$o)echo '<a href="users.php?mod='.$mod.'&desc='.$desc.'&sex='.$sex.'&order='.$o.'">'.$n.'</a>|';
else echo '<b>'.$n.'</b> | ';
}
echo '<br />Порядок:';
$ar = array('asc-123','desc-321');
foreach($ar as $d){
list ($d,$n) = explode('-',$d);
if($desc!=$d)echo '<a href="users.php?mod='.$mod.'&order='.$order.'&sex='.$sex.'&desc='.$d.'">'.$n.'</a>|';
else echo '<b>'.$n.'</b> | ';
}
echo '</div>';
if($sex!='')$sexi = 'where sex = "'.$sex.'"'; else $sexi = '';
$k_post=core:: $db -> querySingle("select count(*) as num from users ".$sexi."");
$k_page=func::k_page($k_post,$max);
$page=func::page($k_page);
$start=$max*$page-$max;
if ($k_post==0)func::errors('<b>Пока никого нет</b>');
if (($max*$page)<$k_post) $maxi = $max*$page; else $maxi = $k_post;
echo 'показаны '.($start+1).'-'.$maxi.' из '.$k_post.'<br /><br />';
$r = core::$db->query("Select * from `users` ".$sexi." order by ".$order." ".$desc." LIMIT ".$start.", ".$max."");
while ($a = $r -> fetch()) {
echo $div2.'<b>'.user::nik($a['id']).'</b> [<a href="users.php?mod=serch&serch='.$a[id].'&whot=nick" class="href">Найти</a>]'.$div9;
echo 'Зареган: <b>'.func::times($a['date']).'</b> | Уровень: <b>'.level::name($a['level']).'</b>';
if($order == 'total_on_site') echo '| Пробыл: <b>'.func::timecount($a['total_on_site']).'</b>';
else
$k_ip = core:: $db -> querySingle("SELECT count(*) FROM `users` WHERE id!=? and user_ip=?;", array($a['id'],$a['user_ip']));
$k_soft = core:: $db -> querySingle("SELECT count(*) FROM `users` WHERE id!=? and user_soft=?;", array($a['id'],$a['user_soft']));
echo '<br />'.(($k_ip!=0) ? '<a href="users.php?mod=serch&serch='.$a['user_ip'].'&whot=ip"><font color="red"><b>'.$a['user_ip'].'</b></font></a> ('.func::slova($k_ip,'совпадение','совпадения','совпадений').')' : '<a href="users.php?mod=serch&serch='.$a['user_ip'].'&whot=ip">'.$a['user_ip'].'</a>').'<br />
'.(($k_soft!=0) ? '<a href="users.php?mod=serch&serch='.$a['user_soft'].'&whot=soft"><font color="red"><b>'.$a['user_soft'].'</b></font></a> ('.func::slova($k_soft,'совпадение','совпадения','совпадений').')' : '<a href="users.php?mod=serch&serch='.$a['user_soft'].'&whot=soft">'.$a['user_soft'].'</a>').'
';
echo '<dl></dl>';
}
if ($k_page>1){
echo "<dl></dl>";
func::nav('users.php?mod='.$mod.'&desc='.$desc.'&order='.$order.'&sex='.$sex.'&',$k_page,$page); // Вывод страниц
echo "<br /><dl></dl><br />";
}
?>