Файл: www/online.php
Строк: 46
<?php
include 'config.php';
switch($_GET['act']){
default:
div('Кто в OnLine');
$sorts=array(1,2,3);
$sort=(isset($_SESSION['ft']) and in_array($_SESSION['ft'],$sorts))?$_SESSION['ft']:1;
$sort=(isset($_GET['ft']) and in_array($_GET['ft'],$sorts))?$_GET['ft']:$sort;
$_SESSION['ft']=$sort;
echo '» <a href="index.php">На главную</a><br/><br/>';
echo '» <a href="online.php?act=1">Статистика сайта</a><br/>';
echo '» <a href="online.php?act=2">Рекорды сайта</a><br/><br/>';
echo 'Фильтр: ';
echo ($sort==1)?'<b>Все</b>|':'<a href="?ft=1">Все</a>|';
echo ($sort==2)?'<b>[М]</b>|':'<a href="?ft=2">[М]</a>|';
echo ($sort==3)?'<b>[Ж]</b><br/><br/>':'<a href="?ft=3">[Ж]</a><br/><br/>';
if($sort==1)
$k=mysql_num_rows(mysql_query("SELECT * FROM `users` WHERE `sess`<>'' AND `reload`>'".($time-1200)."'"));
if($sort==2)
$k=mysql_num_rows(mysql_query("SELECT * FROM `users` WHERE `sess`<>'' AND `pol`=0 AND `reload`>'".($time-1200)."'"));
if($sort==3)
$k=mysql_num_rows(mysql_query("SELECT * FROM `users` WHERE `sess`<>'' AND `pol`=1 AND `reload`>'".($time-1200)."'"));
$st=$set['st_us'];
$cp=ceil($k/$st);
if(isset($_GET['p']) and !empty($_GET['p']) and is_numeric($_GET['p']) and $_GET['p']>1 and $_GET['p']<=$cp){
$p=intval($_GET['p']);
}else{
$p=1;}
$start=$p*$st-$st;
if($sort==1)
$q= mysql_query("SELECT * FROM `users` WHERE `sess`<>'' AND `reload`>'".($time-1200)."' ORDER BY `reload` DESC LIMIT $start,$st");
if($sort==2)
$q= mysql_query("SELECT * FROM `users` WHERE `sess`<>'' AND `pol`=0 AND `reload`>'".($time-1200)."' ORDER BY `reload` LIMIT $start,$st");
if($sort==3)
$q= mysql_query("SELECT * FROM `users` WHERE `sess`<>'' AND `pol`=1 AND `reload`>'".($time-1200)."' ORDER BY `reload` LIMIT $start,$st");
echo 'OnLine: '.$k.'<br/>';
echo '<div class="msg1">';
while($u=mysql_fetch_array($q)){
$pol=array('[м]','[ж]');
echo $pol[$u['pol']].' <a href="info.php?id='.$u['id'].'">'.$u['login'].'</a><br/>';}
echo '</div>';
navi($p,$cp,'online.php?');
break;
case 1:
div('Статистика сайта');
break;
case 2:
div('Рекорды сайта');
echo '» <a href="/">На главную</a><br/>';
echo '» <a href="online.php">OnLine</a><br/><br/>';
$r=mysql_fetch_array(mysql_query("SELECT * FROM `record_site`"));
echo 'Список рекордов сайта<br/>Максимальные значения числа людей<br/>';
echo '<div class="msg1">';
echo 'Рекорды сайта<br/>'.$r['user_count'].' юзеров на сайте '.data($r['user_time']).'<br/>'.$r['chat_count'].' юзеров в чате '.data($r['chat_time']).'<br/>'.$r['forum_count'].' юзеров на форуме '.data($r['forum_time']).'<br/>'.$r['blog_count'].' юзеров в дневниках '.data($r['blog_time']).'<br/>'.$r['online_count'].' юзеров в ОnLinе играх '.data($r['online_time']).'<br/>';
echo '</div>';
break;
}
echo '</div>';
include 'foot.php';
echo '</div>';
?>