Файл: pages/progress/rating_collector.php
Строк: 82
<?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_collector.php'; $_SERVER['SCRIPT_NAME']='/rating_collector.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';
?>
<div class='title'><?=$title?></div>
<div class='line'></div>
<div class='menu'>
<font color="#9c9"><b><img src='/images/icon/crys/1.png' alt='*'/> Мастера коллекций</b></font><br/><br/>
<?php
$max = 10;
$count = db_result(db_query('SELECT COUNT(*) FROM `collector`'),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;
}
$q = db_query('SELECT * FROM `collector` ORDER BY `coll` DESC LIMIT '.$start.', '.$max.'');
while($row = db_fetch_array($q)) {
$_user = db_fetch_array(db_query('SELECT * FROM `users` WHERE `id` = "'.$row['user'].'"'));
$qualityList = array(1 => 'Обычная', 2 => 'Редкая', 3 => 'Эпическая', 4 => 'Легендарная', 5 => 'Божественная', 6 => 'Титаническая');
$qualityColor = array(1 => '#986', 2 => '#6c3', 3 => '#69c', 4 => '#c6f', 5 => '#f60', 6 => '#999');
$i++;
if($i == 1) {
$w_1 = db_query('SELECT * FROM `inv` WHERE `user` = "'.$_user['id'].'" AND `id` = "'.$_user['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` = "'.$_user['id'].'" AND `id` = "'.$_user['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` = "'.$_user['id'].'" AND `id` = "'.$_user['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` = "'.$_user['id'].'" AND `id` = "'.$_user['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` = "'.$_user['id'].'" AND `id` = "'.$_user['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` = "'.$_user['id'].'" AND `id` = "'.$_user['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` = "'.$_user['id'].'" AND `id` = "'.$_user['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` = "'.$_user['id'].'" AND `id` = "'.$_user['w_8'].'"');
$w_8 = db_fetch_array($w_8);
if(!$w_8) {
$w_8['item'] = 0;
}
?>
<table cellpadding='0' cellspacing='0'>
<tr>
<td><a href='/user/<?=$_user['id']?>/'><img src='/manekenImage/<?=$_user['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/<?=$_user['r'].($_user['online'] > time() - 300 ? '':'-off')?>.png' alt='*'/> <?=$_user['login']?><br/><br/>
<img src='/images/icon/str.png' alt='*'/> Сила: <?=$_user['str']?><br/>
<img src='/images/icon/vit.png' alt='*'/> Жизни: <?=$_user['vit']*2?><br/>
<img src='/images/icon/agi.png' alt='*'/> Удача: <?=$_user['agi']?><br/>
<img src='/images/icon/def.png' alt='*'/> Защита: <?=$_user['def']?>
</td>
</tr></table><br/>
<?php
}
?>
<?=$i?>. <img src='/images/icon/race/<?=$_user['r'].($_user['online'] > time() - 300 ? '':'-off')?>.png' alt='*'> <a href='/user/<?=$_user['id']?>/'><?=$_user['login']?>
<br />
<?php
if($row['coll'] > 6) {
?>
<img src='/images/collector/quality/6.png' alt=''> <font color='#999'>Титаническая</font>, <img src='/images/icon/icon.gif' alt='*'/> 6
<?php
}else{
?>
<img src='/images/collector/quality/<?=$row['coll']?>.png' alt=''> <font color='<?=$qualityColor[$row['coll']]?>'><?=$qualityList[$row['coll']]?></font>, <img src='/images/icon/icon.gif' alt='*'/> <?=$row['coll']?>
<?php
}
?>
</a>
<br />
<?php
}
?>
<?=pages('/rating/collector/?');?>
</li>
</div>
</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>
</div>
</div>
<?php
include './system/f.php';
?>