Файл: online.php
Строк: 59
<?
define('ROOT','./');
require_once ('system/power.php');
$count = $db -> dbcount('COUNT(`session`)','online');
$diz -> head(language('Онлайн').' '.$count);
if ($count > 0) {
$us = $db -> dbcount('COUNT(`login`)','online',"`login` <> ''");
$diz -> title(language('Онлайн').' '.$count);
echo '<div class="fon">'.language('Сейчас на сайте').': '.$func->GetName($count,'человек','человека','человека').'</br>
'.language('Авторизированных').': '.$func->GetName($us,'человек','человека','человека').'<br/>
'.language('Гостей').': '.$func->GetName(($count - $us),'человек','человека','человека').'</div>';
$num = isset($ya['num']) ? $ya['num'] : 10;
$total = intval(($count - 1) / $num) + 1;
if (!isset($_GET['page']) || !is_numeric($_GET['page']) || $_GET['page'] < 1 )
{
$page = 1;
} elseif($_GET['page'] > $total)
{ $page = $total;
} else $page = intval(abs($_GET['page']));
$start = $page * $num - $num;
$sql = $db -> query("SELECT * FROM `online` ORDER BY `login` DESC LIMIT ".$start.",".$num);
while ($arr = $sql -> fetch_assoc()) {
if($aut==true and $admin->user_can('user_info',$ya['id'],false)){
$arbyz= '<br/>'.language('Браузер').': '.strtok($arr['browser'],' ').' ('.$fuser->browser($arr['browser']).')';
$ipa= '<br/>IP: '.strtok($arr['ip'],' ');
}
if($arr['id']==0){
echo '<div class="mail"><table>
<tr valign="top">
<td height="0" width="26">
'.$diz -> img('m.png',56,56).'</td>
<td>
'.language('Гость').' '.$arbyz.' '.$ipa.'<br/>
'.$arr['where'].'</td>
</tr></table></div>';
}else{
echo '<a href="id'.$arr['id'].'" class="mail"><table>
<tr valign="top">
<td height="0" width="26">
'.$fuser->avatar($arr['id'],64,64,1).'</td>
<td>
'.$fuser->famname($arr['id'],0).' '.$arbyz.' '.$ipa.'<br/>
'.language($arr['where'],true).'</td>
</tr></table></a>';
}
}
echo $func -> pagenav('?',$page,$total);
} else echo '<div class="fon">'.language('Нет данных').'.</div>';
echo '<div class="levo"><a href="/" class="levo_tuch">'.$diz -> icon('home.png').' '.language('На главную').'</a></div>';
#####Копирайт#######
$diz -> out($msg);
?>