Вход Регистрация
Файл: ewar/rating.php
Строк: 401
<?php

    
include("includes/config.php");
    include(
"includes/header.php");
    include(
"class/coliseum.php");
    
    
$dm authUser();
    
    if (!
$dm) {
    
        
header("Location: index.php");
        
        exit;
    
    }
    
    if (
$id == false) {
    
        
$k = isset($_GET['k']) ? (int) $_GET['k'] : false;
        
        if (
$k == false) {
        
            
$pirmas $language['parametru_suma'];
            
$antras "<a href="rating.php?k=2">".$language['koliziejaus_reitingas']."</a>";
            
$trecias "<a href="rating.php?k=3">".$language['dvikovos']."</a>";
        
        }
        elseif (
$k == 2) {
        
            
$pirmas "<a href="rating.php">".$language['parametru_suma']."</a>";
            
$antras $language['koliziejaus_reitingas'];
            
$trecias "<a href="rating.php?k=3">".$language['dvikovos']."</a>";
        
        }
        else
        {
        
            
$pirmas "<a href="rating.php">".$language['parametru_suma']."</a>";
            
$antras "<a href="rating.php?k=2">".$language['koliziejaus_reitingas']."</a>";
            
$trecias $language['dvikovos'];
        
        }
        
        
juosta($dm['statusas'],$neskaityti_laiskai);
        
        echo 
"<div class="center text_p">
        <img src="
img/icons/str.png" alt="*"/> $pirmas
        <br/>
        <img src="
img/icons/coliseum.png" alt="*"/> $antras <img src="img/icons/sumstat.png" alt="*"/> $trecias
        </div>"
;
        
        if (
$k == false or $k == 3) {
        
            if (
$k == false) {
            
                
$users_info readcache('sum_rating');
            
            }
            else
            {
            
                
$users_info readcache('duel_rating');
            
            }
            
            
$users_info json_decode($users_info);
            
            if (
$users_info == false) {
            
                
header("Location: cronjobs/rating_update.php?k=1");
                
                exit;
            
            }
            
            
$viso count($users_info);
            
$reitingas = isset($_POST['reitingas']) ? (int) $_POST['reitingas'] : false;
            
$vardas = isset($_POST['vardas']) ? nick_filter($_POST['vardas']) : false;
            
$in_rating false;
            
$vieta false;
            
$fes false;
            
            if(
$vardas != false) {
            
                foreach(
$users_info as $value) {
                
                    if(
$value[1] == $vardas) {
                    
                        
$in_rating true;
                        
                        break;
                    
                    }
                
                }
            
            }
            
            if (
$in_rating) {
            
                
$vardas $vardas;
            
            }
            else
            {
            
                if (
$reitingas != false) {
                
                    
$vieta $reitingas;
                
                }
                
                if (
$reitingas $viso) {
                
                    
$vieta $viso;
                
                }
            
            }
            
            
$my_rang 0;
            
$i_in_rating false;
            
            foreach(
$users_info as $value) {
            
                
$my_rang ++;
                
                if(
$value[1] == $dm['nick']) {
                
                    
$i_in_rating true;
                    
                    break;
                
                }
            
            }
            
            if(!
$i_in_rating) {
            
                
$my_rang 0;
            
            }
            
            if (
$vardas == false && $vieta == false) {
            
                if (
$i_in_rating) {
                
                    
$vardas $dm['nick'];
                
                }
                else
                {
                
                    
$vardas $users_info[0][1];
                
                }
                
                
$fes true;
            
            }
            
            
$oo 0;
            
            foreach(
$users_info as $value) {
            
                if(
$value[1] == $vardas) {
                
                    
$vieta $oo 1;
                    
                    break;
                
                }
                
                
$oo ++;
            
            }
            
            
$puslapiu_skaicius 10;
            
$nuo = isset($_GET['nuo']) ? (int) $_GET['nuo'] : ceil($vieta 10) * 10 10;
            
            if(
$nuo $puslapiu_skaicius $viso) {
            
                
$nuo $viso $puslapiu_skaicius;
            
            }
            
            if (
$fes == true && $vieta $nuo != 10) {
            
                
$desimtis1 explode("."$vieta 10);
                
$desimtis2 explode("."$nuo 10);
                
                if (
$desimtis1[0] != $desimtis2[0] or $vieta == $nuo) {
            
                    
$vieta $nuo 1;
                
                }
            
            }
            
            
$iki $nuo $puslapiu_skaicius;
            
            if (
$iki $viso) {
            
                
$iki $viso;
            
            }
            
            
$x 0;
            
$show false;
            
            echo 
"<div class="razdel10"></div>";
            
            for(
$ii $nuo$ii $iki$ii ++) {
            
                
$x ++;
                
                if (
$nuo == 0) {
                
                    
$df $x;
                
                }
                else
                {
                
                    
$df $nuo $x;
                
                }
                
                
$zenklas zenklas($users_info[$ii][2]);
                
                if (
$df == 1) {
                
                    
$w_1 mysql_query('SELECT * FROM `inv` WHERE `user` = "'.$users_info[$ii][0].'" AND `id` = "'.$users_info[$ii][8].'"');
                    
$w_1 mysql_fetch_assoc($w_1);
                    
                    if (!
$w_1) {
                    
                        
$w_1['item'] = 0;
                    
                    }
                    
                    
$w_2 mysql_query('SELECT * FROM `inv` WHERE `user` = "'.$users_info[$ii][0].'" AND `id` = "'.$users_info[$ii][9].'"');
                    
$w_2 mysql_fetch_assoc($w_2);
                    
                    if (!
$w_2) {
                    
                        
$w_2['item'] = 0;
                    
                    }
                    
                    
$w_3 mysql_query('SELECT * FROM `inv` WHERE `user` = "'.$users_info[$ii][0].'" AND `id` = "'.$users_info[$ii][10].'"');
                    
$w_3 mysql_fetch_assoc($w_3);
                    
                    if (!
$w_3) {
                    
                        
$w_3['item'] = 0;
                    
                    }
                    
                    
$w_4 mysql_query('SELECT * FROM `inv` WHERE `user` = "'.$users_info[$ii][0].'" AND `id` = "'.$users_info[$ii][11].'"');
                    
$w_4 mysql_fetch_assoc($w_4);
                    
                    if (!
$w_4) {
                    
                        
$w_4['item'] = 0;
                    
                    }
                    
                    
$w_5 mysql_query('SELECT * FROM `inv` WHERE `user` = "'.$users_info[$ii][0].'" AND `id` = "'.$users_info[$ii][12].'"');
                    
$w_5 mysql_fetch_assoc($w_5);
                    
                    if (!
$w_5) {
                    
                        
$w_5['item'] = 0;
                    
                    }
                    
                    
$w_6 mysql_query('SELECT * FROM `inv` WHERE `user` = "'.$users_info[$ii][0].'" AND `id` = "'.$users_info[$ii][13].'"');
                    
$w_6 mysql_fetch_assoc($w_6);
                    
                    if (!
$w_6) {
                    
                        
$w_6['item'] = 0;
                    
                    }
                    
                    
$w_7 mysql_query('SELECT * FROM `inv` WHERE `user` = "'.$users_info[$ii][0].'" AND `id` = "'.$users_info[$ii][14].'"');
                    
$w_7 mysql_fetch_assoc($w_7);
                    
                    if (!
$w_7) {
                    
                        
$w_7['item'] = 0;
                    
                    }
                    
                    
$w_8 mysql_query('SELECT * FROM `inv` WHERE `user` = "'.$users_info[$ii][0].'" AND `id` = "'.$users_info[$ii][15].'"');
                    
$w_8 mysql_fetch_assoc($w_8);
                    
                    if (!
$w_8) {
                    
                        
$w_8['item'] = 0;
                    
                    }
                    
                    if (
$k == false) {
                    
                        echo 
"<div class="center text_p">
                        <span class="
bold">".$language['pats_stipriausias'].":</span>
                        </div>"
;
                    
                    }
                    else
                    {
                    
                        echo 
"<div class="center text_p">
                        <span class="
bold">".$language['dvikovu_cempionas'].":</span>
                        </div>"
;
                    
                    }
                    
                    echo 
"<div class="center">
                    <table align="
center">
                    <tr>
                    <td valign="
middle">
                    <img width="
90" height="120" style="border1px solid #000000;" src="manekenImage.php?g=".$users_info[$ii][16]."&amp;w_1=".$w_1['item']."&amp;w_2=".$w_2['item']."&amp;w_3=".$w_3['item']."&amp;w_4=".$w_4['item']."&amp;w_5=".$w_5['item']."&amp;w_6=".$w_6['item']."&amp;w_7=".$w_7['item']."&amp;w_8=".$w_8['item']."&amp;f=".$users_info[$ii][17]."" alt="*"/>
                    
</td>
                    <
td align="left" valign="middle" width="50%">
                    <
a href="index.php?id=info&amp;k=".$users_info[$ii][0].""><span class="bold lime">$zenklas".$users_info[$ii][1]."</span></a>
                    <
div class="razdel10"></div>
                    <
img src="img/icons/str.png" alt="*"/> <span class="bold">".$language['jega'].":</span>   ".$users_info[$ii][3]."
                    
<br/>
                    <
img src="img/icons/vit.png" alt="*"/> <span class="bold">".$language['gyvybe'].":</span>  ".$users_info[$ii][4]."
                    
<br/>
                    <
img src="img/icons/agi.png" alt="*"/> <span class="bold">".$language['sekme'].":</span>  ".$users_info[$ii][5]."
                    
<br/>
                    <
img src="img/icons/def.png" alt="*"/> <span class="bold">".$language['gynyba'].":</span".$users_info[$ii][6]."
                    
<div class="razdel5"></div>
                    </
td>
                    </
tr>
                    </
table>
                    </
div>
                    <
div class="razdel5"></div>";
                
                }
                
                if(
$show == false) {
                
                    
$show = true;
                    
                    echo "
<div class="juosta2 tr center">
                    <
table width="90%" border="0" cellpadding="0" cellspacing="0" align="center">
                    <
tr class="bold yellow">
                    <
td width="25%">".$language['vieta']."</td>
                    <
td width="40%">".$language['herojaus_vardas']."</td>
                    <
td width="25%">".(($k == false) ? $language['suma'] : $language['reitingas'])."</td>
                    </
tr>";
                
                }
                
                
$medalis = false;
                
                if (
$df == 1) {
                
                    
$medalis = "<img src="img/icons/1.png" alt="*"/> ";
                
                }
                elseif (
$df == 2) {
                
                    
$medalis = "<img src="img/icons/2.png" alt="*"/> ";
                
                }
                elseif (
$df == 3) {
                
                    
$medalis = "<img src="img/icons/3.png" alt="*"/> ";
                
                }
                
                echo "
<tr align="center">
                <
td><span class="white">$medalis $df</span></td>
                <
td><a href="index.php?id=info&amp;k=".$users_info[$ii][0]."">".(($df == $vieta) ? "<span class="bold lime">" : "")."$zenklas".$users_info[$ii][1]."".(($df == $vieta) ? "</span>" : "")."</a></span></td>
                <
td>";
                
                if (
$k == false) {
                
                    echo "
<img src="img/icons/2hit.png" alt="*"/> ".($users_info[$ii][3] + $users_info[$ii][4] + $users_info[$ii][5] + $users_info[$ii][6])."";
                
                }
                else
                {
                
                    echo "
<img src="img/icons/sumstat.png" alt="*"/> ".$users_info[$ii][7]."";
                
                }
                
                echo "
</td>
                </
tr>";
            
            }
            
            echo "
</table>
            </
div>";
            
            if (
$my_rang) {
            
                echo "
<div class="razdel5"></div>
                <
div class="center">
                <
span class="bold lime">".$language['tu_esi']." $my_rang ".$language['vietoje']."</span>
                </
div>";
            
            }
            else
            {
            
                echo "
<div class="razdel5"></div>
                <
div class="center">
                <
span class="bold red">".$language['taves_reitinge_kolkas_nera']."</span>
                </
div>";
            
            }
            
            echo "
<div class="razdel5"></div>
            <
div class="center text_p">";
            
            
$viso_puslapiai = 0;
            
$starto_skaicius = 1;
            
$ceil = ceil($viso / $puslapiu_skaicius);
            
$rodomas = ceil($nuo / $puslapiu_skaicius) + 1;
            
            while(
$viso_puslapiai < $viso) {
            
                if (
$starto_skaicius == 1 or ($starto_skaicius >= $rodomas - 1 && $starto_skaicius < $rodomas + 3) or $starto_skaicius > $ceil - 1) {
                
                    
$taskai = 0;
                    
                    if (
$nuo == $viso_puslapiai) {
                    
                        echo "
<class="page" id="pushed" href="rating.php?k=$k&amp;nuo=$viso_puslapiai">$starto_skaicius</a>";
                    
                    }
                    else
                    {
                    
                        echo "
<class="page" href="rating.php?k=$k&amp;nuo=$viso_puslapiai">$starto_skaicius</a>";
                    
                    }
                
                }
                else
                {
                
                    if (
$taskai == false) {
                    
                        echo "
...";
                        
                        
$taskai ++;
                    
                    }
                
                }
                
                
$viso_puslapiai = $viso_puslapiai + $puslapiu_skaicius;
                
$starto_skaicius ++;
            
            }
            
            echo "
</div>
            <
div class="razdel5"></div>
            <
div class="lent w80 mlra">
            <
div class="bl-ttl"><div class="te"><div class="ttl">
            
".$language['paieska']."
            
</div></div></div>
            <
form action="rating.php?k=$kmethod="post">
            <
div class="center">
            <
span class="bold">".$language['vieta_reitinge'].":</span>
            <
div class="razdel5"></div>
            <
input name="reitingas" value="$vietatype="text" maxlength="5"/>
            <
div class="razdel10"></div>
            <
span class="bold">".$language['arba_herojaus_vardas'].":</span>
            <
div class="razdel5"></div>";
            
            if (
$vardas != $dm['nick']) {
            
                echo "
<input name="vardas" type="text" value="$vardasmaxlength="20"/>";
            
            }
            else
            {
            
                echo "
<input name="vardas" type="text" maxlength="20"/>";
            
            }
            
            echo "
<div class="razdel5"></div>
            <
button type="submit"><span>".$language['ok']."</span></button>
            </
div>
            </
form>
            </
div>
            <
div class="razdel10"></div>
            <
div class="left juosta2 tr">
            <
ul>
            <
li><span class="small">".$language['reitingas_atnaujinamas_karta']."</span></li>
            </
ul>
            </
div>";
        
        }
        elseif (
$k == 2) {
        
            if (
$dm['level'] < 5) {
            
                echo "
<div class="razdel5"></div>
                <
div class="center text_p">
                
".$language['norint_cia_uzeiti_turite_p']."
                
</div>";
            
            }
            else
            {
            
                
$coliseum = new Coliseum($dm['id']);
                
$data = $coliseum -> dataId($dm['id']);
                
$ratings = $coliseum -> getRatings();
                
$rang = (isset($_GET['rang']) AND is_numeric($_GET['rang'])) ? (int) ($_GET['rang']) : false;
                
$viewRang = ($rang AND $rang == 1) ? $rang : $data['rang'];
                
$viso = @count($ratings[$viewRang]);
                
                echo "
<div class="center text_p">
                <
div class="rngb"><img class="pos" src="img/coliseum/rangs/$viewRang.png" alt="*"/></div>
                <
br/>
                <
span class="bold white">".$language['reitingas']." $viewRang ".$language['rango'].":</span>
                </
div>
                <
div class="razdel5"></div>";
                
                if (
$viso > 0) {
                
                    
$myMesto = array_search($dm['id'], $ratings[$viewRang]);
                    
$nuo = (isset($_GET['nuo']) AND is_numeric($_GET['nuo'])) ? (int) ($_GET['nuo']) : false;
                    
$puslapiu_skaicius = 10;
                    
                    ksort(
$ratings[$viewRang]);
                    
                    
$nuo = (!isset($_GET['nuo']) AND $myMesto) ? (int) (floor($myMesto / $puslapiu_skaicius) * $puslapiu_skaicius) : ((!$nuo) ? 0 : $nuo);
                    
                    echo "
<div class="juosta2 tr center">
                    <
table width="90%" border="0" cellpadding="0" cellspacing="0" align="center">
                    <
tr class="bold yellow">
                    <
td width="25%">".$language['vieta']."</td>
                    <
td width="40%">".$language['herojaus_vardas']."</td>
                    <
td width="25%">".$language['zvaigzdes']."</td>
                    </
tr>";
                    
                    foreach(array_slice(
$ratings[$viewRang]$nuo$puslapiu_skaicius, true) as $mesto => $uid) {
                    
                        
$users = mysql_fetch_assoc(mysql_query("SELECT FROM `vartotojaiWHERE `id` = ".$uid." LIMIT 1"));
                        
$zenklas = zenklas($users['statusas']);
                        
$data  = $coliseum -> dataId($uid);
                        
$list_stars = $coliseum -> countStars($viewRang$data['star']);
                        
$medalis = false;
                        
                        if (
$mesto == 1) {
                        
                            
$medalis = "<img src="img/icons/1.png" alt="*"/> ";
                        
                        }
                        elseif (
$mesto == 2) {
                        
                            
$medalis = "<img src="img/icons/2.png" alt="*"/> ";
                        
                        }
                        elseif (
$mesto == 3) {
                        
                            
$medalis = "<img src="img/icons/3.png" alt="*"/> ";
                        
                        }
                        
                        echo "
<tr align="center">
                        <
td><span class="white">$medalis $mesto</span></td>
                        <
td><a href="index.php?id=info&amp;k=".$users['id']."">".(($uid == $dm['id']) ? "<span class="bold lime">" : "")."$zenklas".$users['nick']."".(($uid == $dm['id']) ? "</span>" : "")."</a></span></td>
                        <
td>";
                        
                        foreach(
$list_stars as $value) {
                        
                            echo "
<img src="img/coliseum/stars/$value.png" alt="*"/>";
                        
                        }
                        
                        echo "
</td>
                        </
tr>";
                    
                    }
                    
                    echo "
</table>
                    </
div>";
                    
                    if (
$myMesto) {
                    
                        echo "
<div class="razdel5"></div>
                        <
div class="center">
                        <
span class="bold lime">".$language['tu_esi']." $myMesto ".$language['vietoje']."</span>
                        </
div>";
                    
                    }
                    
                    echo "
<div class="razdel5"></div>
                    <
div class="center text_p">";
                    
                    
$viso_puslapiai = 0;
                    
$starto_skaicius = 1;
                    
$ceil = ceil($viso / $puslapiu_skaicius);
                    
$rodomas = ceil($nuo / $puslapiu_skaicius) + 1;
                    
                    while(
$viso_puslapiai < $viso) {
                    
                        if (
$starto_skaicius == 1 or ($starto_skaicius >= $rodomas - 1 && $starto_skaicius < $rodomas + 3) or $starto_skaicius > $ceil - 1) {
                        
                            
$taskai = 0;
                            
                            if (
$nuo == $viso_puslapiai) {
                            
                                echo "
<class="page" id="pushed" href="rating.php?k=$k&amp;rang=$viewRang&amp;nuo=$viso_puslapiai">$starto_skaicius</a>";
                            
                            }
                            else
                            {
                            
                                echo "
<class="page" href="rating.php?k=$k&amp;rang=$viewRang&amp;nuo=$viso_puslapiai">$starto_skaicius</a>";
                            
                            }
                        
                        }
                        else
                        {
                        
                            if (
$taskai == false) {
                            
                                echo "
...";
                                
                                
$taskai ++;
                            
                            }
                        
                        }
                        
                        
$viso_puslapiai = $viso_puslapiai + $puslapiu_skaicius;
                        
$starto_skaicius ++;
                    
                    }
                    
                    echo "
</div>";
                
                }
                else
                {
                
                    echo "
<div class="juosta2 tr center">
                    
".$language['tuscia']."
                    
</div>";
                
                }
                
                if (
$data['rang'] != 1 AND $viewRang != 1) {
                
                    echo "
<div class="razdel5"></div>
                    <
div class="center">
                    <
class="btn_red" href="rating.php?k=2&amp;rang=1"><span>".$language['legendiniai_herojai']."</span></a>
                    </
div>";
                
                }
                elseif (
$viewRang == 1 AND $data['rang'] != 1) {
                
                    echo "
<div class="razdel5"></div>
                    <
div class="center">
                    <
class="btn_red" href="rating.php?k=2&amp;rang=".$data['rang'].""><span>".$language['reitingas']." ".$data['rang']." ".$language['rango']."</span></a>
                    </
div>";
                
                }
                
                echo "
<div class="razdel10"></div>
                <
div class="left juosta2 tr">
                <
ul>
                <
li><span class="small">".$language['reitingas_atnaujinamas_karta']."</span></li>
                </
ul>
                </
div>";
            
            }
        
        }
    
    }
    else
    {
    
        header("
Locationindex.php");
    
    }
    
    include("
includes/foot.php");

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