Вход Регистрация
Файл: pages/progress/rating_coliseum.php
Строк: 161
<?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_coliseum.php'$_SERVER['SCRIPT_NAME']='/rating_coliseum.php'; }

/* Обновление игры под PHP 8.4 / PDO и усиление безопасности: by Метриум (Стэлп) */
    
    
foreach(array('common''functions''user''h') as $list) {
        
        
$title 'Рейтинг колизея';
        include 
'./system/'.$list.'.php';
        
    }
    
    if(!
$user) {
        
        exit(
header('Location: /'));
    }
        
        
              if(isset(
$_GET['sort'])) {
          
$ksort 1;
      }else{
          
$ksort $user['rang'];
      }
            
        
?>
      <style>
      .rngb{display:inmini-line-block;background-image:url(/images/wings.png);
      }
      .rngb .pos{padding:9px 57px}
      .mr0a{margin:0 auto}
      .p5{padding:2px}
      .yellow{color:#FC6}
      hr{height:0;border:0;border-top:#25231f solid 1px;border-bottom:#34332c solid 1px;margin:5px;padding:0}
      </style>
      <div class='main' align='center'>
      <div class="rngb"><img class="pos" src="/images/rang/<?=$ksort;?>.png" alt="rang"></div>
      </div>
      <div class='main' align='center'>
      Рейтинг <img src="/images/icon/coliseum.png" alt="rang"> <span class="bold"><?=$ksort;?></span> ранг
      <div class="separ"></div>  
      <?php
            $q 
db_query('SELECT * FROM `users` WHERE `rang` = '.$ksort.' ORDER BY `rang_star`');
          
         while(
$row db_fetch_array($q)) {
             
             
$top++;
             
             if(
$top == 1) {
              
              
$w_1 db_fetch_array(db_query('SELECT * FROM `inv` WHERE `user` = "'.$row['id'].'" AND `id` = "'.$row['w_1'].'"'));
              if(!
$w_1$w_1['item'] = 0;
              
$w_2 db_fetch_array(db_query('SELECT * FROM `inv` WHERE `user` = "'.$row['id'].'" AND `id` = "'.$row['w_2'].'"'));
              if(!
$w_2$w_2['item'] = 0;
              
$w_3 db_fetch_array(db_query('SELECT * FROM `inv` WHERE `user` = "'.$row['id'].'" AND `id` = "'.$row['w_3'].'"'));
              if(!
$w_3$w_3['item'] = 0;
              
$w_4 db_fetch_array(db_query('SELECT * FROM `inv` WHERE `user` = "'.$row['id'].'" AND `id` = "'.$row['w_4'].'"'));
              if(!
$w_4$w_4['item'] = 0;
              
$w_5 db_fetch_array(db_query('SELECT * FROM `inv` WHERE `user` = "'.$row['id'].'" AND `id` = "'.$row['w_5'].'"'));
              if(!
$w_5$w_5['item'] = 0;
              
$w_6 db_fetch_array(db_query('SELECT * FROM `inv` WHERE `user` = "'.$row['id'].'" AND `id` = "'.$row['w_6'].'"'));
              if(!
$w_6$w_6['item'] = 0;
              
$w_7 db_fetch_array(db_query('SELECT * FROM `inv` WHERE `user` = "'.$row['id'].'" AND `id` = "'.$row['w_7'].'"'));
              if(!
$w_7$w_7['item'] = 0;
              
$w_8 db_fetch_array(db_query('SELECT * FROM `inv` WHERE `user` = "'.$row['id'].'" AND `id` = "'.$row['w_8'].'"'));
              if(!
$w_8$w_8['item'] = 0;     
             
?>
            
            <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></tr></table>            <br />
            <font color='#9C9'><img src="/images/icon/premium.png" alt="*"> Лучший в ранге: <a href="/user/<?=$row['id'];?>/"><img src='/images/icon/race/<?=$row['r'].($row['online'] > (time() - 300) ? '':'-off');?>.png' alt='*'/> <?=$row['login'];?></a> <img src="/images/icon/premium.png" alt="*"></font>
            <div class="separ"></div>  
            <?php
             
}
            }
            
      
$max 10;
      
$count db_result(db_query('SELECT COUNT(*) FROM `users` WHERE `rang` = '.$ksort.' '),0);
      
$pages ceil($count/$max);
      
$page = isset($_GET['page']) ? (int)_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;
      
      if(
$count 0) {
      
$q db_query('SELECT * FROM `users` WHERE `rang` = '.$ksort.' ORDER BY `rang_star` DESC LIMIT '.$start.', '.$max.'');
      
?>
             
    <table width="80%" border="0" cellpadding="0" cellspacing="0" class="mr0a center"><tbody><tr class="yellow">
    <td class="p5" width="30%">Место</td><td class="p5" width="26%">Имя</td><td class="p5" width="17%">Звезды</td></tr><tr><td colspan="3"><hr></td></tr>
      
      <?php
         
while($row db_fetch_array($q)) {
            
            
$list_page++;
            
            
?>
            <td>
            <?php
            
if($user['id'] == $row['id']) echo '<font color="#9c9">';   
            
?>
            <?=($list_page $start);?>
            <?php
            
if($user['id'] == $row['id']) echo '</font>';   
            
?>
            </td><td align="">
            <img src='/images/icon/race/<?=$row['r'].($row['online'] > (time() - 300) ? '':'-off');?>.png' alt='*'/>
            <a href="/user/<?=$row['id'];?>/"><?=$row['login'];?></a></td><td>
            <?php
            $_rang 
= array(25 => 324 => 323 => 322 => 421 => 420 => 419 => 518 => 517 => 516 => 615 => 614 => 613 => 712 => 711 => 7,  10 => 8=> 8=> 8=> 9=> 9=> 9=> 9=> 10=> 10=> 10);
            for(
$r 1$r <= $_rang[$row['rang']]; $r++) {
                    
                     if(
$row['rang_star'] == '0.5' && $r == 1) {
                         echo 
"<img src='/images/stars/0.5.png' alt=''/>";
                         for(
$n 1$n <= ($_rang[$row['rang']] - 1); $n++) echo "<img src='/images/stars/0.png' alt=''/>";
                     }
                     
                     if(
$row['rang_star'] >= $r) echo "<img src='/images/stars/1.png' alt=''/>";
                     
                     if(
$row['rang_star'] == $r.'.5') {
                         echo 
"<img src='/images/stars/0.5.png' alt=''/>"
                         for(
$n 1$n <= ($_rang[$row['rang']] - 1); $n++) if($row['rang_star'] >= $n) echo ''; else echo "<img src='/images/stars/0.png' alt=''/>"
                    }
                    
                    if(
$row['rang_star'] == $r) for($n 1$n <= $_rang[$row['rang']]; $n++) if($row['rang_star'] >= $n) echo ''; else echo "<img src='/images/stars/0.png' alt=''/>"
                    if(
$row['rang_star'] == 0) echo "<img src='/images/stars/0.png' alt=''/>"
}
            
?>    
            </td></tr><tr><td colspan="3"><hr></td></tr>
            <?php            
            
         
}
         
         
?>
         </td></tr></tbody></table>
         </div>
         <?php
         
}else{
             echo 
'Список игроков 1-го ранга пуст!</div>';
         }
         
?>
         <div class='mini-line'></div>
         <div class='main' align='center'>
             <?=pages('/rating_coliseum.php/?');?>

         </div>
         <div class='mini-line'></div>
         <div class='main' align='center'>
         <img src="/images/icon/premium.png" alt="*"> <a href='?sort'>Легендарные титаны</a> <img src="/images/icon/premium.png" alt="*">
         </div><div class='mini-line'></div>
          <div class='main'>
         <div class='menuList'>
         <li><a href='/rating/'><img src='/images/icon/str.png' alt='*'/> По сумме параметров</a></li>
         <li><img src='/images/icon/coliseum.png' alt='*'/> Рейтинг колизея</li>
         <li><a href='/rating/collector/'><img src='/images/icon/icon.gif' alt='*'/> Рейтинг коллекции</a></li>
         <li class='no_b'><a href='/rating/duel/'><img src='/images/icon/sumstat.png' alt='*'/> Дуэли</a></li>
         </div>
         <div class='mini-line'></div>
         <div class='main' align='center'>
         <?php
         $q 
db_query('SELECT * FROM `users` WHERE `rang` = '.$ksort.' ORDER BY `rang_star` DESC');
         while(
$row db_fetch_array($q)) {
              
                   
$pg++;              
            
         if(
$row['id'] == $user['id'] OR $pg >= 1) {
         
?>
    
         <?php
         
}
         }
         
?>
         </div>
         <?php




include './system/f.php';


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