View file www/user/top.php

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'])." &bull;";
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'])." &bull; ".$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'])." &bull; ".$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'])." &bull; ".$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'])." &bull; ".$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';
?>