Файл: _gladiators2_/gladiators2/gladiators/gladiators/includes/redir.php
Строк: 25
<?
function last_ip_access_redirEdition($login) {
global $DOCUMENT_ROOT;
$file = @file($DOCUMENT_ROOT."/database/ip/ip.dat");
$find = 0;
$ip = "";
$i = count($file)-1;
while($i>=0 && !$find) {
$row = explode("|",$file[$i]);
if($row[0]==$login) {
$find = 1;
$ip = $row[1];
}
$i--;
}
return $ip;
}
if($_COOKIE["ch_login"]!=$_SESSION["login"] || $_COOKIE["ch_sess"]!=session_id() || last_ip_access_redirEdition($_SESSION["login"])!=$HTTP_SERVER_VARS["REMOTE_ADDR"]) {
echo"<script language=JavaScript>top.window.location = '/enter.php?act=out';</script>";
exit();
}
$__row = @mysql_fetch_array(mysql_query("select battle_id,locate from users where id=".$_SESSION["id"]));
if($__row["battle_id"]) {
Header("Location: /battle.php");
exit();
}
if($_SESSION["build_set"] && $__row["locate"]!="building") {
Header("Location: /building/index.php");
exit();
}
?>