Вход Регистрация
Файл: _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 .= 'ничего не найдено';
    }
  }

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