Файл: pages/online.php
Строк: 21
<?php
include '../engine/includes/start.php';
$set['title'] = __('Онлайн');
include H.'engine/includes/head.php';
$k_post = $sql->query('SELECT COUNT(*) FROM `user` WHERE `date_last` > '.(time()-600))->result();
$page = new Page($k_post, $set['p_str']);
if ($k_post > 0)
{
$sql->query("SELECT * FROM `user` WHERE `date_last` > '".(time()-600)."' LIMIT ".$page->limit());
while($users = $sql->fetch())
{
if ($admin)
{
$post = null;
if (!empty($users['ip']))
$post .= 'IP: '. long2ip($users['ip']) .'<br />';
if (!empty($users['ua']))
$post .= 'UA:' . $users['ua'] .'<br />';
}
echo Core::user_show($users, array('post' => $post, 'status' => __('Был :sec сек. назад', array(':sec' => (($sec = time() - $users['date_last']) < 1 ? 1 : $sec)))));
}
$page->display('?');
}
else
Core::msg_show(__('Пользователей нет в онлайне'));
unset($k_post, $page, $users, $sec);
$sql->free();
echo '
<a href="administration.php" class="link">'.__('Администрация').'</a>
<a href="users.php" class="link">'.__('Пользователи').'</a>
<a href="/" class="link">'.__('Главная').'</a>';
include incDir . 'foot.php';