Перейти к содержимому
La2Base
Главная
ЗагрузкиВикиФорумFAQ
ruen
Регистрация Войти
ГлавнаяФайлыВикиВойти
  • Главная
  • Загрузки
  • Вики
  • FAQ
  • Обратная связь
  • О проекте
  • Правила
  • Конфиденциальность
  • Условия использования

© 2026 la2base.com · Все права защищены

ruen
Форум/Web обвязка/2-а Сервера На Одном Сайте Moyweb
Поиск

2-а Сервера На Одном Сайте Moyweb

8 ответов120 просмотровСейчас просматривают: 1
skyl
skyl

Пользователь

Участник

Постов: 36

На форуме с: 26.02.2008

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

Рейтинг: 0

· 16.08.2008, 19:03

Как зделать статус 2-ух серверов на MoyWeb?

0
B
Balon
· 16.08.2008, 19:21

<?php
error_reporting(0);
$IP = array(
"Авторизация: " => "87.240.15.85:48396",
"Гейм сервер: " => "87.240.15.85:48397",
); 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='79ff20'>Online </font><br>");
fclose($fp);
}
else {
echo ("<font color='ff0000'>Offline </font><br>");
}
}
$dbhost="87.240.15.85"; ////Адрес MYSQL сервера
$dbname="l2jdb"; //// Имя базы
$dbuser="root"; //// Логин для базы
$dbpass="cxn8cs7bn077ascvbl4fr7s0fd8v3m5fd6sdf3"; //// Пароль для базы $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='79ff20'>".$config['num_online']."</font>");
MYSQL_CLOSE($msc);
?>




а в index.php нужно просто вставить строчку:
<?include "blocks/stats.php";?>
и больше ничего.
C тебя пасибка)

0
skyl
skyl

Пользователь

Участник

Постов: 36

На форуме с: 26.02.2008

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

Рейтинг: 0

· 16.08.2008, 19:22

эээмм...
А куда этот скрипт вставлять то?

0
B
Balon
· 16.08.2008, 19:29

Ну, создай stat.php файла таких и помести туда это если у тебя логин один
Code
<?php <p> ////Статус сервера////// <p> error_reporting(0);
$IP = array(
"Авторизация: " => "85.30.192.96:2106",
" Server 1: " => "127.0.0.1:7777",
" Server 2: " => "127.0.0.1:7778",
" Server 3: " => "127.0.0.1:7779",
); 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-line </font><br>");
fclose($fp);
}
else {
echo ("<font color='red'>Off-line </font><br>");
}

0
skyl
skyl

Пользователь

Участник

Постов: 36

На форуме с: 26.02.2008

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

Рейтинг: 0

· 16.08.2008, 19:53

UP!

0
Артём
Артём

Пользователь

Бывалый

Постов: 183

На форуме с: 29.12.2007

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

Рейтинг: 0

· 17.08.2008, 06:11

не легче скачать с мой веб сайта www.moy-web.net модуль для двух серверов?

— www.mw-style.ru

0
B
Balon
· 17.08.2008, 07:52

Уже скачали закрывай тему)

0
Артём
Артём

Пользователь

Бывалый

Постов: 183

На форуме с: 29.12.2007

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

Рейтинг: 0

· 17.08.2008, 07:53

Закрыта!

— www.mw-style.ru

0
Тема закрыта для ответов