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

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



  
if (preg_match ('/^[0-9]{4}.[0-9]{2}.[0-9]{2}$/', $_POST['date']))
  {
    if (
preg_match ('/^[-a-zA-Z0-9_]+$/', $_POST['chat_room']))
    {
      
$db->query ('select chatlogs_on,chatlogs_rooms from admin_users where user_id='' . $_SESSION['id'] . ''');
      
$db->num_rows ();
      
$db->fetch_array ();
      if (!((
$db->num AND !($db->row['chatlogs_on'] == '0'))))
      {
        
$error_msg = 'У вас нет прав просмотра логов чата!';
        return 
1;
      }

      if (!(
preg_match ('/^' . $_POST['chat_room'] . ';/', $db->row['chatlogs_rooms'])))
      {
        if (!(
preg_match ('/;' . $_POST['chat_room'] . ';/', $db->row['chatlogs_rooms'])))
        {
          
$error_msg = 'У вас нет прав просмотра логов чата в данной комнате!';
          return 
1;
        }
      }

      
$date_sys = str_replace ('.', '', $_POST['date']);
      if (!(
file_exists ($DOCUMENT_ROOT . '/chat/date/' . $_POST['chat_room'] . '/' . $date_sys . '.dat')))
      {
        
$error_msg = '<b><i>данные чата за ' . $_POST['date'] . ' в данной комнате не обнаружены.</i></b>';
        return 
1;
      }

      
$chat = array ();
      
$file = file ($DOCUMENT_ROOT . '/chat/date/' . $_POST['chat_room'] . '/' . $date_sys . '.dat');
      
$count = count ($file);
      for (
$i = 0; $i <= $count - 1; ++$i)
      {
        
$row = explode ('|', $file[$i]);
        if (
$_POST['sender'])
        {
          if (
$_GET['time'])
          {
            if (
$row[2] == $_POST['sender'])
            {
              if (
$row[1] == $_POST['time'])
              {
                
$chat[] = implode ('|', $row);
                continue;
              }

              continue;
            }

            continue;
          }

          continue;
        }
      }

      
$chat_strings = '';
      for (
$i = 0; $i <= count ($chat) - 1; ++$i)
      {
        
$row = explode ('|', $chat[$i]);
        
$chat_strings .= $i + 1 . '. <u>' . $row[1] . '</u> ';
        if (
$row[2])
        {
          
$chat_strings .= '<span style='cursor:hand;font-weight:bold'>(' . $row[2] . ')</span>';
        }

        
$chat_strings .= ' ' . $row[3] . '<br>';
      }
    }
  }

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