File size: 9.65Kb
<?
include_once '../sys/inc/start.php';
include_once '../sys/inc/compress.php';
include_once '../sys/inc/sess.php';
include_once '../sys/inc/home.php';
include_once '../sys/inc/settings.php';
include_once '../sys/inc/db_connect.php';
include_once '../sys/inc/ipua.php';
include_once '../sys/inc/fnc.php';
include_once '../sys/inc/user.php';
$act = isset($_GET['act']) ? trim($_GET['act']) : '';
switch ($act) {
case 'time':
$set['title']='Топ 10-по Онлайну';
include_once '../sys/inc/thead.php';
title();
aut();
?><div class='main'><a href='/user/top.php'><img width='20px' src='/style/img/sep.png'>Топ обитатели</a> | Топ 10-по Онлайну</div><?
echo '<div class="nav3">';
echo '<b>Топ 10 людей по Онлайну</b>';
echo '</div>';
$g=mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `time` > '0'"), 0);
if ($g==0){
echo '<div class="mess">';
echo "В топе никого нет\n";
echo '</div>';
}
$q = mysql_query("SELECT * FROM `user` WHERE `time` > '0' ORDER BY `time` DESC LIMIT 10");
while ($ank = mysql_fetch_assoc($q))
{
echo "<table class='post'>\n";
$ank=get_user($ank['id']);
$timediff=mysql_result(mysql_query("SELECT `time` FROM `user` WHERE `id` = '$ank[id]' LIMIT 1",$db), 0);
$oneMinute=60;
$oneHour=60*60;
$hourfield=floor(($timediff)/$oneHour);
$minutefield=floor(($timediff-$hourfield*$oneHour)/$oneMinute);
$secondfield=floor(($timediff-$hourfield*$oneHour-$minutefield*$oneMinute));
$sHoursLeft=$hourfield;
$sHoursText = "часов";
$nHoursLeftLength = strlen($sHoursLeft);
$h_1=substr($sHoursLeft,-1,1);
if (substr($sHoursLeft,-2,1) != 1 && $nHoursLeftLength>1)
{
if ($h_1== 2 || $h_1== 3 || $h_1== 4)
{
$sHoursText = "часа";
}
elseif ($h_1== 1)
{
$sHoursText = "час";
}
}
if ($nHoursLeftLength==1)
{
if ($h_1== 2 || $h_1== 3 || $h_1== 4)
{
$sHoursText = "часа";
}
elseif ($h_1== 1)
{
$sHoursText = "час";
}
}
$sMinsLeft =$minutefield;
$sMinsText = "минут";
$nMinsLeftLength = strlen($sMinsLeft);
$m_1=substr($sMinsLeft,-1,1);
if ($nMinsLeftLength>1 && substr($sMinsLeft,-2,1) != 1)
{
if ($m_1== 2 || $m_1== 3 || $m_1== 4)
{
$sMinsText = "минуты";
}
else if ($m_1== 1)
{
$sMinsText = "минута";
}
}
if ($nMinsLeftLength==1)
{
if ($m_1== 2 || $m_1==3 || $m_1== 4)
{
$sMinsText = "минуты";
}
elseif ($m_1== "1")
{
$sMinsText = "минута";
}
} $displaystring="".
$sHoursLeft." ".
$sHoursText." ".
$sMinsLeft." ".
$sMinsText." ";
if ($timediff<0) $displaystring='Ошибка, дата уже наступила';
echo '<div class="nav1">';
if (isset($user) && $ank['id']==$user['id']){echo " <font color='blue'><b>[Это вы]</b></font> ";}
echo group($ank['id'])."<a href='/info.php?id=$ank[id]'>$ank[nick]</a> \n";
echo "".medal($ank['id'])." ".online($ank['id'])." •";
echo " Проведено на сайте: <font color='green'>($displaystring)</font><br /> \n";
echo '</div>';
}
echo "</table>\n";
?><div class='main'><a href='/user/top.php'><img width='20px' src='/style/img/sep.png'>Топ обитатели</a> | Топ 10-по Онлайну</div><?
break;
case 'rating':
$set['title']='Топ 10-рейтинг';
include_once '../sys/inc/thead.php';
title();
aut();
?><div class='main'><a href='/user/top.php'><img width='20px' src='/style/img/sep.png'>Топ обитатели</a> | Топ 10-рейтинг</div><?
echo '<div class="nav3">';
echo '<b>Топ 10 людей по рейтингу</b>';
echo '</div>';
$g=mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `rating` > '0'"), 0);
if ($g==0){
echo '<div class="mess">';
echo "В топе никого нет\n";
echo '</div>';
}
$q = mysql_query("SELECT * FROM `user` WHERE `rating` > '0' ORDER BY `rating` DESC LIMIT 10");
while ($ank = mysql_fetch_assoc($q))
{
echo "<table class='post'>\n";
$ank=get_user($ank['id']);
echo '<div class="nav1">';
if (isset($user) && $ank['id']==$user['id']){echo " <font color='blue'><b>[Это вы]</b></font> ";}
echo group($ank['id'])."<a href='/info.php?id=$ank[id]'>$ank[nick]</a> \n";
echo "".medal($ank['id'])." ".online($ank['id'])." • ".$ank['rating']." % рейтинга";
echo '</div>';
}
echo "</table>\n";
?><div class='main'><a href='/user/top.php'><img width='20px' src='/style/img/sep.png'>Топ обитатели</a> | Топ 10-рейтинг</div><?
break;
case 'money':
$set['title']='Топ 10-монеты';
include_once '../sys/inc/thead.php';
title();
aut();
?><div class='main'><a href='/user/top.php'><img width='20px' src='/style/img/sep.png'>Топ обитатели</a> | Топ 10-монеты</div><?
echo '<div class="nav3">';
echo '<b>Топ 10 обитателей набравших больше всех монет</b>';
echo '</div>';
$g=mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `money` > '0'"), 0);
if ($g==0)
{
echo '<div class="mess">';
echo "В топе никого нет\n";
echo '</div>';
}
$q = mysql_query("SELECT * FROM `user` WHERE `money` > '0' ORDER BY `money` DESC LIMIT 10");
while ($ank = mysql_fetch_assoc($q))
{
echo "<table class='post'>\n";
$ank=get_user($ank['id']);
echo '<div class="nav1">';
if (isset($user) && $ank['id']==$user['id']){echo " <font color='blue'><b>[Это вы]</b></font> ";}
echo group($ank['id'])."<a href='/info.php?id=$ank[id]'>$ank[nick]</a> \n";
echo "".medal($ank['id'])." ".online($ank['id'])." • ".$ank['money']." монет";
echo '</div>';
}
echo "</table>\n";
?><div class='main'><a href='/user/top.php'><img width='20px' src='/style/img/sep.png'>Топ обитатели</a> | Топ 10-монеты</div><?
break;
case 'karma':
$set['title']='Топ 10-карма';
include_once '../sys/inc/thead.php';
title();
aut();
?><div class='main'><a href='/user/top.php'><img width='20px' src='/style/img/sep.png'>Топ обитатели</a> | Топ 10-карма</div><?
echo '<div class="nav3">';
echo '<b>Топ 10 людей по карме</b>';
echo '</div>';
$g=mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `karma` > '0'"), 0);
if ($g==0){
echo '<div class="mess">';
echo "В топе никого нет\n";
echo '</div>';
}
$q = mysql_query("SELECT * FROM `user` WHERE `karma` > '0' ORDER BY `karma` DESC LIMIT 10");
while ($ank = mysql_fetch_assoc($q))
{
echo "<table class='post'>\n";
$ank=get_user($ank['id']);
echo '<div class="nav1">';
if (isset($user) && $ank['id']==$user['id']){echo " <font color='blue'><b>[Это вы]</b></font> ";}
echo group($ank['id'])."<a href='/info.php?id=$ank[id]'>$ank[nick]</a> \n";
echo "".medal($ank['id'])." ".online($ank['id'])." • ".$ank['karma']." % кармы";
echo '</div>';
}
echo "</table>\n";
?><div class='main'><a href='/user/top.php'><img width='20px' src='/style/img/sep.png'>Топ обитатели</a> | Топ 10-карма</div><?
break;
case 'sund':
$set['title']='Топ 10-сундуки';
include_once '../sys/inc/thead.php';
title();
aut();
?><div class='main'><a href='/user/top.php'><img width='20px' src='/style/img/sep.png'>Топ обитатели</a> | Топ 10-сундуки</div><?
echo '<div class="nav3">';
echo '<b>Топ 10 людей открывшие сундуки</b>';
echo '</div>';
$g=mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `csunduki` > '0'"), 0);
if ($g==0){
echo '<div class="mess">';
echo "В топе никого нет\n";
echo '</div>';
}
$q = mysql_query("SELECT * FROM `user` WHERE `csunduki` > '0' ORDER BY `csunduki` DESC LIMIT 10");
while ($ank = mysql_fetch_assoc($q))
{
echo "<table class='post'>\n";
$ank=get_user($ank['id']);
echo '<div class="nav1">';
if (isset($user) && $ank['id']==$user['id']){echo " <font color='blue'><b>[Это вы]</b></font> ";}
echo group($ank['id'])."<a href='/info.php?id=$ank[id]'>$ank[nick]</a> \n";
echo "".medal($ank['id'])." ".online($ank['id'])." • ".$ank['csunduki']." - сундуков";
echo '</div>';
}
echo "</table>\n";
?><div class='main'><a href='/user/top.php'><img width='20px' src='/style/img/sep.png'>Топ обитатели</a> | Топ 10-сундуки</div><?
break;
default;
$set['title']='Топ обитатели';
include_once '../sys/inc/thead.php';
title();
aut();
?><div class='main'><a href='/user/index.php'><img width='20px' src='/style/img/sep.png'> Обитатели</a> | Топ обитатели</div><?
echo '<div class="nav2">';
echo ' <a href="?act=money">Топ рейтинг по монетам</a> ';
echo '</div>';
echo '<div class="nav2">';
echo ' <a href="?act=karma">Топ по карме</a> ';
echo '</div>';
echo '<div class="nav2">';
echo ' <a href="?act=rating">Топ по рейтингу</a> ';
echo '</div>';
echo '<div class="nav2">';
echo ' <a href="?act=sund">Топ по сундукам</a> ';
echo '</div>';
echo '<div class="nav2">';
echo ' <a href="?act=time">Топ по Онлайну</a> ';
echo '</div>';
?><div class='main'><a href='/user/index.php'><img width='20px' src='/style/img/sep.png'> Обитатели</a> | Топ обитатели</div><?
}
include_once '../sys/inc/tfoot.php';
?>