Skip to content
La2Base
Home
DownloadsWikiForumFAQ
Search
ruen
Sign up Login
HomeFilesWikiLogin
  • Home
  • Downloads
  • Wiki
  • FAQ
  • Contact Us
  • About
  • Rules
  • Privacy
  • Terms of Service

© 2026 la2base.com · All rights reserved

ruen
Forum/Web обвязка/Скрипт статистики двух серверов.
Search

Скрипт статистики двух серверов.

3 replies101 viewsCurrently viewing: 1
wwwMATRIXwww
wwwMATRIXwww

User

Бывалый

Posts: 417

На форуме с: 04/26/2008

Репутация: +325

Рейтинг: 0

· 10/25/2008, 01:27 PM

<?php

$dbhost="IP"; ////Адрес MYSQL сервера
$dbname="basa"; //// Имя базы
$dbname2="basa1"; //// Имя базы 2
$dbuser="root"; //// Логин для базы
$dbpass="root"; //// Пароль для базы
$ls1="IP:2106"; //// Адрес логинсервера 1
$ls2="IP:2106"; //// Адрес логинсервера 2
$gs1="IP:7777"; //// Адрес Геймсервера 1
$gs2="IP:7776"; //// Адрес Геймсервера 2



////Статус сервера 1 //////

error_reporting(0);
$IP = array(
"Авторизация: " => "$ls1",
" Server 1: " => "$gs1",
); while(list($ServerName,$Host)=each($IP)) {
list($IPAddress,$Port)=explode(":",$Host);
echo($ServerName);
if($fp=fsockopen($IPAddress,$Port,$ERROR_NO,$ERROR_STR,(float)0.5)) {
echo("<font color='green'>On </font><br>");
fclose($fp);
}
else {
echo ("<font color='red'>Off </font><br>");
}
}
////Колличество он-лайн сервера 1 //////

$msc=MYSQL_CONNECT($dbhost,$dbuser,$dbpass) or die ("Ошибка БД");
MYSQL_SELECT_DB($dbname) or die ("Ошибка БД");

$get_config_data="SELECT online FROM characters WHERE online>0";
$config_data=MYSQL_QUERY($get_config_data);
$config['num_online']=mysql_num_rows($config_data);
echo " Игроков ";
echo ("<font color='green'>".$config['num_online']."</font>");

echo "<p>";
////Статус сервера 2 //////

error_reporting(0);
$IP = array(
"Авторизация: " => "$ls2",
"Server 2 : " => "$gs2",
); while(list($ServerName,$Host)=each($IP)) {
list($IPAddress,$Port)=explode(":",$Host);
echo($ServerName);
if($fp=fsockopen($IPAddress,$Port,$ERROR_NO,$ERROR_STR,(float)0.5)) {
echo("<font color='green'>On </font><br>");
fclose($fp);
}
else {
echo ("<font color='red'>Off </font><br>");
}
}


////Колличество он-лайн сервера 2 //////

MYSQL_SELECT_DB($dbname2) or die ("Ошибка БД");

$get_config_data="SELECT online FROM characters WHERE online>0";
$config_data=MYSQL_QUERY($get_config_data);
$config['num_online']=mysql_num_rows($config_data);
echo " Игроков ";
echo ("<font color='green'>".$config['num_online']."</font>");
MYSQL_CLOSE($msc);
?>

— ы

0
DerSizeS
DerSizeS

User

Бывалый

Posts: 119

На форуме с: 01/11/2008

Репутация: +55

Рейтинг: 0

· 10/25/2008, 01:36 PM

http://la2base.ru/forum/index.php?s=&s...st&p=148952

Нет слов.

0
wwwMATRIXwww
wwwMATRIXwww

User

Бывалый

Posts: 417

На форуме с: 04/26/2008

Репутация: +325

Рейтинг: 0

· 10/25/2008, 02:37 PM

я знаю.Та тема потерялась.Я искал этот скрипт наврено неделю.Хочу что бы тему закрепили.

— ы

0
Topic is closed for replies