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

/* This file decoded and nulled by NukLeoN [AnTiSh@Re] */



  
if ($_GET['act'] == 'mult')
  {
    if (
preg_match ('/^[-a-zA-Zа-яА-Я0-9_\s]+$/'$_POST['who']))
    {
      
$db->query ('select mult_on from admin_users where user_id='' . $_SESSION['id'] . ''');
      
$db->num_rows ();
      
$db->fetch_array ();
      if (!((
$db->num AND !($db->row['mult_on'] == '0'))))
      {
        
$error_msg 'У вас нет прав на поиск мультов!';
        return 
1;
      }

      
$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 'Персонаж не существует!';
        return 
1;
      }

      
$fp file ($DOCUMENT_ROOT '/database/ip/ip.dat');
      
$Mas_ipaddr '';
      
$Mas_mults '^';
      for (
$i 0$i <= count ($fp) - 1; ++$i)
      {
        
$row explode ('|'$fp[$i]);
        if (
$row[0] == $row_who['login'])
        {
          if (
$row[1])
          {
            if (!(
strstr ($Mas_ipaddr'-' $row[1] . '-')))
            {
              
$Mas_ipaddr .= '-' $row[1] . '-';
              continue;
            }

            continue;
          }

          continue;
        }
      }

      for (
$i 0$i <= count ($fp) - 1; ++$i)
      {
        
$row explode ('|'$fp[$i]);
        if (
$row[0] != $row_who['login'])
        {
          if (
$row[1])
          {
            if (
strstr ($Mas_ipaddr'-' $row[1] . '-'))
            {
              if (!(
strstr ($Mas_mults'^' $row[0] . '^')))
              {
                
$Mas_mults .= '^' $row[0] . '^';
                continue;
              }

              continue;
            }

            continue;
          }

          continue;
        }
      }

      
$fl file ($DOCUMENT_ROOT '/database/ban/list.dat');
      
$Mas_mults .= '^';
      
$row explode ('^^'$Mas_mults);
      for (
$i 1$i <= count ($row) - 2; ++$i)
      {
        
$blocked 0;
        for (
$j 0$j <= count ($fl) - 1; ++$j)
        {
          
$row1 explode ('|'$fl[$j]);
          if (
$row1[0] == $row[$i])
          {
            
$blocked 1;
            continue;
          }
        }

        
$mult_list .= '<b>' $i '.</b> ' $row[$i] . ' <a href='/info.php?login=' . $row[$i] . '' target=_blank><img src=/img/inf.gif border=0></a>';
        if (
$blocked)
        {
          
$mult_list .= '<span style='color:darkred;font-weight:bold'>заблокирован</span>';
        }

        
$mult_list .= '<br>
'
;
      }

      if (
$Mas_mults != '^^')
      {
        
$mult_list .= '<b>всего мультов: <u>' . (count ($row) - 2) . '</u></b>';
        return 
1;
      }

      
$mult_list .= 'ничего не найдено';
    }
  }

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