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

if($_GET["act"]=="ipaccess" && preg_match("/^[-a-zA-Zа-яА-Я0-9_s]+$/",$_POST["who"]))
{
 
$db->query("select ipaccess_on,ipaccess_level from admin_users where user_id='".$_SESSION["id"]."'");
 
$db->num_rows();
 
$db->fetch_array();

 if(!
$db->num || $db->row["ipaccess_on"]=="0")
  
$error_msg "У вас нет прав просматривать историю доступа!";
 else
 {

  
$result_who mysql_query("select id,login,level from users where login='".$_POST["who"]."'");
  
$num_who mysql_num_rows($result_who);
  
$row_who mysql_fetch_array($result_who);

  if(!
$num_who
   
$error_msg "Персонаж не существует!";
  elseif(
$row_who["level"] > $db->row["ipaccess_level"])
   
$error_msg "Ваши права не позволяют просматривать историю доступа персонажей старше ".$db->row["ipaccess_level"]." уровня!";
  else
  {

   
$file file($DOCUMENT_ROOT."/database/ip/ip.dat");
   
$num count($file);

   for(
$i=0;$i<=$num-1;$i++)
   { 
    
$arr explode("|",$file[$i]);
    if(
$arr[0]==$row_who["login"])
     
$log_access .= "<tr><td>".$arr[1]."</td><td>".Date("d.m.Y H:i",$arr[2])."</td></tr>n";
   }
  }
 }
}
?>
Онлайн: 2
Реклама