Вход Регистрация
Файл: pages/progress/rating.php
Строк: 85
<?php
// Physical module map v50.6: public URL stays clean while code lives in /pages.
if (!defined('GAME_ROOT')) define('GAME_ROOT'dirname(__DIR__2));
chdir(GAME_ROOT);
if (
PHP_SAPI !== 'cli') { $_SERVER['PHP_SELF']='/rating.php'$_SERVER['SCRIPT_NAME']='/rating.php'; }

/* Обновление игры под PHP 8.4 / PDO и усиление безопасности: by Метриум (Стэлп) */
    
    
include './system/common.php';
    
 include 
'./system/functions.php';
        
      include 
'./system/user.php';
     include 
'./system/menu.php';
if(!
$user) {

  
header('location: /');
    
exit;

}


    
$title 'Рейтинг игроков';    

include 
'./system/h.php';  
echo 
'<div class="main">';
?>
<div class='block_zero'>
<?php

$sort 
_string(($_GET['sort'] ?? ''));



    
$max 10;
  
$count db_result(db_query('SELECT COUNT(*) FROM `users`'),0);
  
$pages ceil($count/$max);
   
$page _string(_num(($_GET['page'] ?? 1)));

    if(
$page $pages) {
    
   
$page $pages;
    
    }
  
    if(
$page 1) {
    
   
$page 1;
    
    }
    
  
$start $page $max $max;


  if(
$page == 1) {
  
    
$i $page 1;
  
  }
  elseif(
$page == 2) {
    
    
$i = ($page 9);
  
  }
  else
  {
  
    
$i = ($page 10) - 9;
  
  }

switch(
$sort) {
    default:
$q db_query('SELECT * FROM `users` ORDER BY `str`+`vit`+`agi`+`def` DESC LIMIT '.$start.', '.$max.'');
      break;
case 
'duel':
$q db_query('SELECT * FROM `users` ORDER BY `duel_rating` DESC LIMIT '.$start.', '.$max.'');
      break;
case 
'coliseum':
$q db_query('SELECT * FROM `users` ORDER BY `coliseum_rating` DESC LIMIT '.$start.', '.$max.'');
      break;
}

  while(
$row db_fetch_array($q)) {

  
$i++;

    if(
$i == 1) {

    
$w_1 db_query('SELECT * FROM `inv` WHERE `user` = "'.$row['id'].'" AND `id` = "'.$row['w_1'].'"');
    
$w_1 db_fetch_array($w_1);


if(!
$w_1) {

$w_1['item'] = 0;

}

    
$w_2 db_query('SELECT * FROM `inv` WHERE `user` = "'.$row['id'].'" AND `id` = "'.$row['w_2'].'"');
    
$w_2 db_fetch_array($w_2);

if(!
$w_2) {

$w_2['item'] = 0;

}


    
$w_3 db_query('SELECT * FROM `inv` WHERE `user` = "'.$row['id'].'" AND `id` = "'.$row['w_3'].'"');
    
$w_3 db_fetch_array($w_3);

if(!
$w_3) {

$w_3['item'] = 0;

}


    
$w_4 db_query('SELECT * FROM `inv` WHERE `user` = "'.$row['id'].'" AND `id` = "'.$row['w_4'].'"');
    
$w_4 db_fetch_array($w_4);

if(!
$w_4) {

$w_4['item'] = 0;

}


    
$w_5 db_query('SELECT * FROM `inv` WHERE `user` = "'.$row['id'].'" AND `id` = "'.$row['w_5'].'"');
    
$w_5 db_fetch_array($w_5);

if(!
$w_5) {

$w_5['item'] = 0;

}


    
$w_6 db_query('SELECT * FROM `inv` WHERE `user` = "'.$row['id'].'" AND `id` = "'.$row['w_6'].'"');
    
$w_6 db_fetch_array($w_6);

if(!
$w_6) {

$w_6['item'] = 0;

}


    
$w_7 db_query('SELECT * FROM `inv` WHERE `user` = "'.$row['id'].'" AND `id` = "'.$row['w_7'].'"');
    
$w_7 db_fetch_array($w_7);

if(!
$w_7) {

$w_7['item'] = 0;

}


    
$w_8 db_query('SELECT * FROM `inv` WHERE `user` = "'.$row['id'].'" AND `id` = "'.$row['w_8'].'"');
    
$w_8 db_fetch_array($w_8);

if(!
$w_8) {

$w_8['item'] = 0;

}

switch(
$sort) {
     default:

?>

Самый сильный<br/>

<?php

      
break;
case 
'duel':

?>

Чемпион дуэлей<br/>

<?php

      
break;

case 
'coliseum':

?>

Чемпион колизея<br/>


<?php

break;

    }

?>

<table cellpadding='0' cellspacing='0'>
  <tr>
  <td><a href='/user/<?=$row['id']?>/'><img src='/manekenImage/<?=$row['sex']?>/<?=$w_1['item']?>/<?=$w_2['item']?>/<?=$w_3['item']?>/<?=$w_4['item']?>/<?=$w_5['item']?>/<?=$w_6['item']?>/<?=$w_7['item']?>/<?=$w_8['item']?>/' alt='*'/></a>
 </td>
  <td valign='top' style='padding-left: 5px;'>
  <img src='/images/icon/race/<?=$row['r'].($row['online'] > time() - 300 '':'-off')?>.png' alt='*'/> <?=$row['login']?><br/><br/>
    <img src='/images/icon/str.png' alt='*'/> Сила:   <?=$row['str']?><br/>
    <img src='/images/icon/vit.png' alt='*'/> Жизни:  <?=$row['vit']?><br/>
    <img src='/images/icon/agi.png' alt='*'/> Удача:  <?=$row['agi']?><br/>
    <img src='/images/icon/def.png' alt='*'/> Защита: <?=$row['def']?>
 </td>
 </tr></table>

<?php

    
}
    else
    {

?>

<img src='/images/icon/race/<?=$row['r'].($row['online'] > time() - 300 '':'-off')?>.png' alt='*'> <a href='/user/<?=$row['id']?>/'><?=$row['login']?></a>

<?php

switch($sort) {
     default:

?>
<br/>
<b> Мощь титана:<?=($row['str']+($row['vit'] * 2) +$row['agi']+$row['def'])?></b>

<?php

       
break;
 case 
'duel':

?>

<b><?=$row['duel_rating']?></b>

<?php

      
break;
    
case 
'coliseum':

?>

<img src='/images/icon/rage.png' alt='*'/> <b><?=$row['coliseum_rating']?></b>


<?php

      
break;
    
    }
?>

<br/>

<?php

    
}
  
  }
  
?>
</div></div><div class="main"><div class="block">
<?=pages('/rating/'.$sort.'/?');?>

</div>

<div class='menuList'>
  <li><a href='/rating/'><img src='/images/icon/str.png' alt='*'/> По сумме параметров</a></li>
  <li><a href='/rating_coliseum/'><img src='/images/icon/rage.png' alt='*'/> Рейтинг колизея</a></li>
  <li><a href='/rating/duel/'><img src='/images/icon/sumstat.png' alt='*'/> Дуэли</a></li>
 <li><a href='/rating/collector/'><img src='/images/icon/icon.gif' alt='*'/> Рейтинг коллекции</a></li>
<li class='no_b'><a href='/clans/'><img src='/images/icon/sumstat.png' alt='*'/>Рейтинг кланов</a></li>
<li class='no_b'><a href='/best/'><img src='/images/icon/sumstat.png' alt='*'/>Рейтинг Доблести</a></li>
</div>
</div>
<?php
  
include './system/f.php';

?>
Онлайн: 2
Реклама