Вход Регистрация
Файл: _gladiators2_/gladiators2/gladiators/gladiators/statistics/rating.php
Строк: 56
<?

$var
["title"] = "Статистика // Мир Гладиаторов";

include(
"../system/config/servers.php");
include(
"../system/class/main_class.php");
include(
"../system/config/values.php");
include(
"../includes/std.h.php");
include(
"../includes/b_header.php");


$last_update = @file("ch_rating/last_update.dat");

if( 
time()-$last_update[0] >= 3600 ) {

    
$db = new DBconn;
    
$db->Conn("greece",$server_conf);

    
$db->query("select id,login,level,klan,align,exp,u,g,l,z,victory,lose,noone from users where id!='1' ORDER BY exp desc LIMIT 100");
    
$db->num_rows();

    
$list "";

    for(
$i=1;$i<=$db->num;$i++) {

        
$db->fetch_array();
        
        
$ch_info ch_info($db->row["login"],$db->row["level"],$db->row["align"],$db->row["klan"],$config["img_server"]);
        
        if( !
strstr($ch_info,"[заключенный]") )
            
$list .= $db->row["id"]."#".$db->row["login"]."#".$db->row["level"]."#".$db->row["klan"]."#".$db->row["align"]."#".$db->row["exp"]."#".$db->row["u"]."#".$db->row["g"]."#".$db->row["l"]."#".$db->row["z"]."#".$db->row["victory"]."#".$db->row["lose"]."#".$db->row["noone"]."n";
                
    }

    
$fp = @fopen("ch_rating/list.dat","w");
    @
flock($fp,2);
    @
fwrite($fp,$list);
    @
flock($fp,3);
    @
fclose($fp);

    
$last_update[0] = time();
    
$fp = @fopen("ch_rating/last_update.dat","w");
    @
flock($fp,2);
    @
fwrite($fp,$last_update[0]);
    @
flock($fp,3);
    @
fclose($fp);

}


echo
"
<br><center>
<table border=0 cellpadding=4 width=700 >
<tr><td><big><b><a href=/statistics/>Статистика</a> // Рейтинг лучших персонажей (TOP100)</b></big><br><br>
Последнее обновление: "
.Date("d.m.Y H:i",$last_update[0])."<br>
Частота обновления: 1 час.<br><br></td></tr>
<tr><td>

<table border=0 cellspacing=1 cellpadding=10 width=100%>
<tr>
<td><b>#</b></td>
<td><b>Персонаж</b></td>
<td><b>Опыт</b></td>
<td><b>Победы</b></td>
<td><b>Поражения</td>
<td><b>Ничьи</b></td>
</tr>

"
;

$file = @file("ch_rating/list.dat");

for(
$i=0;$i<=count($file)-1;$i++)
{
    
$row explode("#",$file[$i]);
    
$ch_info ch_info($row[1],$row[2],$row[4],$row[3],$config["img_server"]);

    echo
"<tr><td align=center>".($i+1).".</td><td>".$ch_info."</td><td>".NumberView($row[5],"`")."</td><td>".$row[10]."</td><td>".$row[11]."</td><td>".$row[12]."</td></tr>";

}
echo
"</table>
</td></tr></table><br><br>"
;



include(
"../includes/b_footer.php");
?>
Онлайн: 3
Реклама