View file new_fo/edit/online.php

File size: 1.76Kb
<?php
if (!defined('SECURED'))
{
	die("Unknown Error!");
}

include'includes/func_pages.php';

title('Online in the File Share');
div('Online','b');

$base_url=$_SERVER['PHP_SELF'].'?mode=online&amp;sort='.$_GET['sort'];
$num_items = mysql_result(mysql_query('SELECT COUNT(*) FROM `users` WHERE `last`>'.(time()-1200)),0);
$pages = ceil($num_items/$config['users_on_page']);
if(!empty($_REQUEST['page']))
{
	$page = intval($_REQUEST['page']);
	if($page<=0) $page=1;
	if($page>=$pages) $page=$pages;
}
else
{
	$page = 1;
}
$start = $page * $config['users_on_page'] - $config['users_on_page'];

echo'<img src="images/up.gif" alt="[UP]"/><a href="'.$_SERVER['PHP_SELF'].'?'.SID.'">Up</a><br/>';
echo $separator;
$max=$start + $config['users_on_page'];
if($max>$num_items) $max=$num_items;
$total_users = $start + 1;
if($num_items==0) $total_files=0;
echo '<b>Shown online '.$total_users.'-'.$max.' ?? '.$num_items.'</b><br/>';
echo $separator;

$q=mysql_query("select id,login,sex,upl_files from users where last>('".time()."'-'1200') order by ".($_GET['sort']==2 ? 'upl_files desc' : 'last desc').";");
while($dbuser=mysql_fetch_array($q))
{
	echo'&#8226; <a href="'.$_SERVER['PHP_SELF'].'?mode=user&amp;id='.$dbuser['id'].'&amp;'.SID.'">'.$dbuser['login'].'</a> ('.($dbuser['sex']==2 ? 'flooded' : 'flooded').' '.$dbuser['upl_files'].' File)<br/>';
}

echo $separator;
echo'<b>Sort By</b><br/>';
if($_GET['sort']==2)
{
	echo'<a href="'.$_SERVER['PHP_SELF'].'?mode=online&amp;sort=1&amp;'.SID.'">time call</a> | <b>number of files</b><br/>';
}
else
{
	echo'<b>time call</b> | <a href="'.$_SERVER['PHP_SELF'].'?mode=online&amp;sort=2&amp;'.SID.'">number of files</a><br/>';
}
echo pages($base_url, $pages, $page);

echo $separator;
echo $goback;
?>