ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 02.03.2008, 01:10
InfernoNet
Banned
Регистрация: 07.11.2007
Сообщений: 301
Провел на форуме:
3428344

Репутация: 595
По умолчанию

Цитата:
Сообщение от Z@h  
я так понял у тебя сервера выводятся в цикле
хотя хз кода нету)

ты до цикла напиши начальную табличку
.............
Пробывал сделать, как ты сказал, но не получается.
Вот сам файл с кодом:
http://letitbit.net/download/054bb860298/cs.php.html
Если есть желание у кого мне помочь, то буду благодарен.
 
Ответить с цитированием

  #12  
Старый 02.03.2008, 01:35
Z@h
Новичок
Регистрация: 11.08.2007
Сообщений: 16
Провел на форуме:
294991

Репутация: 6
По умолчанию

найди
PHP код:
    echo '<div align="center" class="cs">'
и все что ниже удали
и добавь
PHP код:
echo '<table width="80%">
<tr>
<td>Имя </td>
<td>адрес</td>
<td>карта</td>
<td>Игровокв</td>
</tr>'
;

    foreach(
$data_cache as $data)
    {
      if (!
$data['status'] && $hide_offline) { continue; }

      if (!
$data['status'])
      {
        
$data['status']   = "<b><font color='red'>Offline</font></b>";
        
$data['hostname'] = "Unknown";
        
$data['mapname']  = "unknown";
      }
      else if (!
$data['password'])
      {
        
$data['status']   = "<b><font color='green'>Online</font></b>";
      }
      else
      {
        
$data['status']   = "<b><font color='lime'>Online / PWD</font></b>";
      }


      if (
strlen($data['hostname']) > $hostname_length)
      {
        if (
$hostname_shorten == 1)
        {
          
$data['hostname'] = substr($data['hostname'], 0$hostname_length 3) . "...";
        }
        else if (
$hostname_shorten == 2)
        {
          
$data['hostname'] = "..." substr($data['hostname'], - $hostname_length);
        }
      }

      
$data['hostname'] = htmlentities($data['hostname'], ENT_QUOTES);

      if (
$hostname_to_ip) { $data['ip'] = gethostbyname($data['ip']); }

      
$launch get("launch"$data['ip'], $data['port'], $data['gametype']);

    if(
$data['ip'] == '81.25.55.17'$data['ip'] = 'inferno.no-ip.info';
    
$artmap $data['mapname'];
    if(!
file_exists('cs/maps/'.$artmap.'.jpg')) $artmap 'noimage';

    echo 
'<tr>
<td><b><img src=\'cs/images/cstrike.gif\' border=\'0\' alt=\'Counter-Strike 1.6\' />'
.$data['hostname'].'</b></td>
<td><a href=\'cs_settings.php?ip='
.$data['ip'].'&port='.$data['port'].'\' title=\'Посмотреть настройки сервера\'>'.$data['ip'].':'.$data['port'].'</a></td>
<td>'
.$data['mapname'].'</td>
<td><a href=\'cs_players.php?ip='
.$data['ip'].'&amp;port='.$data['port'].'\' title=\'Посмотреть статистику игроков\'>'.$data['players'].'/'.$data['maxplayers'].'</a></td>
</tr>'
;

    }
    echo 
"</table>
    <p>&nbsp;</p>
    <p></p>
    </div>"
;
?> 
 
Ответить с цитированием

  #13  
Старый 02.03.2008, 02:08
InfernoNet
Banned
Регистрация: 07.11.2007
Сообщений: 301
Провел на форуме:
3428344

Репутация: 595
По умолчанию

Спасибо, вопрос №2.
Как сделать так, чтобы при наведение на строку, она подсвечивалась (пример http://www.cs-monitor.ru/ )?
 
Ответить с цитированием

  #14  
Старый 02.03.2008, 02:45
Z@h
Новичок
Регистрация: 11.08.2007
Сообщений: 16
Провел на форуме:
294991

Репутация: 6
По умолчанию

найти
PHP код:
 echo '<div align="center" class="cs">'
заменить
PHP код:
echo '<style type="text/css">
<!--
.highlight {
    background-color: #b0a27c;
}
.light {
    background-color: #efe4cb;
}
-->
</style><div align="center" class="cs">'

найти
Код HTML:
 echo '<tr>
заменить на
Код HTML:
 echo '<tr align="center" class="light" onMouseOut="this.className=\'light\'" onMouseOver="this.className=\'highlight\'">
 
Ответить с цитированием

  #15  
Старый 26.03.2008, 00:08
TeamOFF
Новичок
Регистрация: 11.03.2008
Сообщений: 6
Провел на форуме:
26010

Репутация: 0
По умолчанию

млин дайте движочек мониторинга нормального =)) или хотябы скрипт нормальный что бы его могли вставить на форум ипбшный 2.3.4
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Мониторинг форумов Чаты 6 07.12.2003 05:19



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ