Вход Регистрация
Файл: _gladiators2_/gladiators2/gladiators/gladiators/enter.php
Строк: 101
<?
@session_start();

@include(
"connect.php"); // Коннектимся к БД
@include("system/config/values.php");
@include(
"includes/std.h.php");

$nxt_t mktime(0,0,0,Date("d"),(Date("m")+1),Date("Y"));

setCookie("visited","1",$nxt_t);

if(!
$_POST[login] || !$_POST[pass])
 @
Header("Location: /index.php");

switch(
$_GET["act"])
{
 case
"out":

  
setCookie("ch_login","");
  
session_destroy();

  
Header("Location: /index.php");

 break;

 default:


  
$result = @mysql_query("select id,login,level,klan,pass,locate,chat_color,date from users where login='".$_POST["login"]."'");
  
$num = @mysql_num_rows($result);
  
$row = @mysql_fetch_array($result);

  
$ex explode(" ",$row["date"]);
  
$date explode("-",$ex[0]);
  
$time explode(":",$ex[1]);    


  
$block check_block($row["login"]);

  if(
$row["pass"]!=md5($_POST["pass"]))
   
$error_msg "<span style='color:darkred;font-weight:bold'>Не верный логин или пароль!</span><br><br>Попробуйте повторно ввести данные с <A href=/><b>главной страницы</b></a> или если вы уверены, что забыли пароль - воспользуйтесь <a href='/remind.php' target=_blank onclick="window.open(this.href'remind''width=400, height=230');return false;"><b>системой смены пароля</b></a>.";
  elseif(
$block)
  {
   if(
$block[3]=="0" && $block[4]=="1")
    
$error_msg ch_info($row["login"],$row["level"],$row["klan"],$config["img_server"])." <span style='color:darkred;font-weight:bold'>отбывает пожизенное наказание в тюрьме c ".UDate("mday.mon.year hours:minutes",getdate($block[2])).".</span><br><br>Причина наказания: ".$block[1];
   elseif(
$block[4]=="1")
    
$error_msg ch_info($row["login"],$row["level"],$row["klan"],$config["img_server"])." <span style='color:darkred;font-weight:bold'>отбывает наказание в тюрьме стандартного режима c ".UDate("mday.mon.year hours:minutes",getdate($block[2]))." по ".UDate("mday.mon.year hours:minutes",getdate($block[3])).".<br><br></span>Причина наказания: ".$block[1];

  }

  
$blockip check_blockip($REMOTE_ADDR);

  if(!
$error_msg && $blockip)
  {
   if(
$blockip[2]=="0")
    
$error_msg "<span style='color:darkred;font-weight:bold'>Ваш IP-адрес заблокирован навсегда с ".UDate("mday.mon.year hours:minutes",getdate($blockip[1]))." !</span><br><br>";
   else
    
$error_msg "<span style='color:darkred;font-weight:bold'>Ваш IP-адрес заблокирован c ".UDate("mday.mon.year hours:minutes",getdate($blockip[1]))." до ".UDate("mday.mon.year hours:minutes",getdate($blockip[2]))."!</span><br><br>";
  
   
$error_msg .= "Это могло произойти из-за систематических нарушений <a href=law.php target=_blank><b>законов Мира Гладиаторов</b></a> либо по другому значительному нарушению.";
  }

  if( !
strstr(getenv("HTTP_USER_AGENT"),"MSIE") && !strstr(getenv("HTTP_USER_AGENT"),"Opera Mini") )
    
$error_msg "Игра доступна только через броузер Internet Explorer >= v.4.<br>У Вас установлен броузер который, к сожалению, в данный момент не поддерживается.";

  if(!
$error_msg)
  {
   
$file = @fopen("database/ip/ip.dat""a+");
   @
flock($file,2);
   @
fwrite($file,$row["login"]."|".$HTTP_SERVER_VARS["REMOTE_ADDR"]."|".time()."|n");
   @
flock($file,3);
   @
fclose($file);

   
$_SESSION["id"] = $row["id"];
   
$_SESSION["login"] = $row["login"];
   
$_SESSION["pass"] = $row["pass"];
   
$_SESSION["room"] = $row["locate"];
   
$_SESSION["prev_room"] =  $row["locate"];
   
$_SESSION["ch_color"] =  $row["chat_color"];

   @
session_set_cookie_params("0"); //Задаем время жизни куки
   
$nxt_t = @mktime(0,0,0,Date("m"),Date("d"),(Date("Y")+1));
   @
setCookie("ch_login",$row["login"],$nxt_t);
   @
setCookie("ch_sess",session_id(),$nxt_t);
 
   @
Header("Location: /index.php");

  }

  else
  {
   echo
"<html>
<head>
<title>Ошибка доступа .::. Мир Гладиаторов</title>
<META HTTP-EQUIV='Content-Type' CONTENT='text/html; charset=windows-1251'>
<link rel=stylesheet href=/css/index.css>
</head>
<body bgcolor=#e5e1be>
<center><br>
<table border=0 cellspacing=0 cellpadding=0 width=95%>
<tr><td>
<b><big>В доступе отказано, ниже описана возможная причина:</big></b><br><br>"
.$error_msg."
<br><br>
<span >Все вопросы правового и технического характера сообщайте по e-mail: <a href='mailto:"
.$config["email_support"]."'><b>".$config["email_support"]."</b></a></span>
<br><br><br>
<center>
&copy <A href=/><b>Мир Гладиаторов</b></a>, 2005-"
.Date("Y")."
</center>
</td></tr></table>
</body>
</html>
"
;
  }

 break;
}

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