Файл: backup/pages/users.php
Строк: 100
<?php
require_once('../core/start.php');
$title = 'Пользователи';
require_once(root.'core/header.php');
echo '<div class="wizart">'.$title.'</div>';
func::head_menu();
switch($do){
default:
echo '<div class="main"><img src="/icons/nav.png" alt=""/> Пользователи</a> <img src="/icons/nav.png" alt=""/><a href="?do=onl">Онлайн</a> <img src="/icons/nav.png" alt=""/><a href="?do=guests">Гости</a></div>';
$total = core::$dbs->querySingle("SELECT COUNT(id) from `users`");
if($total ==0) func::error('Пусто...');
func::nav($total,$num);
$array = core::$dbs->query("SELECT * FROM `users` ORDER BY `id` ASC LIMIT $start,$num");
while($arr = $array->fetch()){
echo '<div class="main">'.func::nick($arr['id']).'<br/><b>Последнее посещение:</b> '.func::times($arr['onl']).'<br/><b>Дата регистрации:</b> '.func::times($arr['data_reg']).'</div>';
}
func::navig('?');
break;
case 'onl':
echo '<div class="main"><img src="/icons/nav.png" alt=""/> <a href="?">Пользователи</a> <img src="/icons/nav.png" alt=""/> Онлайн <img src="/icons/nav.png" alt=""/><a href="?do=guests">Гости</a></div>';
$total = core::$dbs->querySingle("SELECT COUNT(id) from `users` WHERE `onl` > ?",array(time()-600));
if($total ==0) func::error('Пусто...');
func::nav($total,$num);
$array = core::$dbs->query("SELECT * FROM `users` WHERE `onl` > ? ORDER BY `onl` DESC LIMIT $start,$num",array(time()-600));
while($arr = $array->fetch()){
echo '<div class="main">'.func::nick($arr['id']).'<br/><b>Последнее посещение:</b> '.func::times($arr['onl']).'<br/><b>Дата регистрации:</b> '.func::times($arr['data_reg']).'</div>';
}
func::navig('?do=onl');
break;
case 'guests':
case 'guests':
echo '<div class="main"><img src="/icons/nav.png" alt=""/> <a href="?">Пользователи</a> <img src="/icons/nav.png" alt=""/> <a href="?do=onl">Онлайн</a> <img src="/icons/nav.png" alt=""/> Гости</div>';
$total = core::$dbs->querySingle("SELECT COUNT(*) from `session` WHERE `date` > ?",array(time()-300));
if($total ==0) func::error('Пусто...');
func::nav($total,$num);
$array = core::$dbs->query("SELECT * FROM `session` WHERE `date` > ? ORDER BY `date` DESC LIMIT $start,$num",array(time()-300));
while($arr = $array->fetch()){
echo '<div class="main">'.$arr['ip'].'<br/>'.$arr['ua'].'</div>';
}
func::navig('?do=guests');
break;
case 'mod':
$total = core::$dbs->querySingle("SELECT COUNT(id) from `users` WHERE `level` > ?",array(0));
if($total ==0) func::error('Пусто...');
func::nav($total,$num);
$array = core::$dbs->query("SELECT * FROM `users` WHERE `level` > ? ORDER BY `level` DESC LIMIT $start,$num",array(0));
while($arr = $array->fetch()){
if($arr['level']==1){
$type = '<font color="green">[мд]</font>';
}elseif($arr['level']==2){
$type = '<font color="red">[адм]</font>';
}
echo '<div class="main">'.func::nick($arr['id']).' '.$type.'</div>';
}
func::navig('?do=mod');
break;
}
func::footer_menu();
require_once(root.'core/footer.php');
?>