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 обвязка/Статус Сервера On/off
Search

Статус Сервера On/off

16 replies346 viewsCurrently viewing: 1
skyl
skyl

User

Участник

Posts: 36

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

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

Рейтинг: 0

· 09/22/2008, 06:49 PM

Нужен скрипт.

0
Артём
Артём

User

Бывалый

Posts: 183

На форуме с: 12/29/2007

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

Рейтинг: 0

· 09/22/2008, 06:53 PM

вот я угараю какой скрипт вобще ничего ненаписал напиши какой скрипт для чего и тд ну нельзя же так мы что экстросенсы?

— www.mw-style.ru

0
skyl
skyl

User

Участник

Posts: 36

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

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

Рейтинг: 0

· 09/22/2008, 07:03 PM

ППЦ! йа поражаюсь с столь розвинутой тупостью. Нужен скрипт для сайта на показ статуса сервера On/Off

0
Hoky
Hoky

User

Бывалый

Posts: 167

На форуме с: 03/27/2008

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

Рейтинг: 0

· 09/22/2008, 07:16 PM

Код
<?
error_reporting(0);
//get server status
$flogin = fsockopen ("89.208.38.168",2106, $errno, $errstr, 1);
if ( $flogin )
    $FORM .= "<font color=white size=2><b>Login </b> <font color=green><b>Online</b></font><br>";
else
    $FORM .= "<font color=white size=2><b>Login </b> <font color=red><b>Offline</b></font><br>";

$fgame = fsockopen ("89.208.38.168",7777, $errno, $errstr, 1);
if ( $flogin )
    $FORM .= "<font color=white size=2><b>Game </b> <font color=green><b>Online</b></font><br>";
else
    $FORM .= "<font color=white size=2><b>Game </b> <font color=red><b>Offline</b></font><br>";
echo $FORM;
?>


Измени только цвет названия сервера на черный

0
B
Balon
· 09/22/2008, 07:17 PM

<?php

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

error_reporting(0);
$IP = array(
"Авторизация: " => "85.30.192.96:2106",
" Cервер: " => "85.30.192.96:7777",
); 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>");
}
}

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

$dbhost="localhost"; ////Адрес MYSQL сервера
$dbname="l2jdb"; //// Имя базы
$dbuser="root"; //// Логин для базы
$dbpass=""; //// Пароль для базы


$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>");
MYSQL_CLOSE($msc);
?>



Более хороший скрипт.
с Тебя пасибка

0
Артём
Артём

User

Бывалый

Posts: 183

На форуме с: 12/29/2007

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

Рейтинг: 0

· 09/22/2008, 07:21 PM

skyl: ППЦ! йа поражаюсь с столь розвинутой тупостью. Нужен скрипт для сайта на показ статуса сервера On/Off

если неумееш сздавать темы то читай закреплённую тему

— www.mw-style.ru

0
skyl
skyl

User

Участник

Posts: 36

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

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

Рейтинг: 0

· 09/22/2008, 07:22 PM

Balon: <?php

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

error_reporting(0);
$IP = array(
"Авторизация: " => "85.30.192.96:2106",
" Cервер: " => "85.30.192.96:7777",
); 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>");
}
}

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

$dbhost="localhost"; ////Адрес MYSQL сервера
$dbname="l2jdb"; //// Имя базы
$dbuser="root"; //// Логин для базы
$dbpass=""; //// Пароль для базы


$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>");
MYSQL_CLOSE($msc);
?>



Более хороший скрипт.
с Тебя пасибка


Ахахаха! lin2la2.my1.ru(не реклама) рулит. Скрипт не работает.
Надо проверять сначало. Статус не правильно показует.

0
B
Balon
· 09/22/2008, 07:28 PM

<?php

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

error_reporting(0);
$IP = array(
"Авторизация: " => "85.30.192.96:2106",
" Cервер: " => "85.30.192.96:7777",
); 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

User

Участник

Posts: 36

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

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

Рейтинг: 0

· 09/22/2008, 07:31 PM

ууууууууу! да ты что! И когда ты успел проверить?

0
B
Balon
· 09/22/2008, 07:32 PM

мда.Ты вообще уже.... 81.24.210.4 и пообоновляй

0
skyl
skyl

User

Участник

Posts: 36

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

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

Рейтинг: 0

· 09/22/2008, 07:34 PM

Статус проверяет, но не правильно. Хоть сервер работает, пишет "Offline"

0
B
Balon
· 09/22/2008, 07:36 PM

Просто надо только обновлять страницу и все будет тип топ!

0
Hoky
Hoky

User

Бывалый

Posts: 167

На форуме с: 03/27/2008

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

Рейтинг: 0

· 09/22/2008, 07:46 PM

FaNt0m: если неумееш сздавать темы то читай закреплённую тему

Я бы на такое ответил: если не умеешь читать, то читай букварь

0
Дмитрий
Дмитрий

User

Участник

Posts: 92

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

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

Рейтинг: 0

· 09/23/2008, 10:48 AM

Код
<?php
#Гейм сервер
#Сервер1
$gameserver1["ip"]="IP";
$gameserver1["port"]="7777";
$gameserver1["location"]="localhost";
$gameserver1["base"]="l2rt";
$gameserver1["user"]="root";
$gameserver1["pass"]="psw";
#Логин
$loginserver["ip"]="IP";
$loginserver["port"]="2106";

#Получаем онлайн первого сервера
$dbc=@mysql_connect($gameserver1["location"],$gameserver1["user"],$gameserver1["pass"]);
@mysql_select_db($gameserver1["base"],$dbc);
$count1=mysql_fetch_array(mysql_query("SELECT COUNT(*) AS count FROM characters WHERE online='1'"));
$count1=$count1["count"];
mysql_close();

$fp=@fsockopen($gameserver1["ip"], $gameserver1["port"], $errno, $errstr, 1);
if ($fp>=1) { $check_game_server1="<span style='color: green'>Online</span>"; } else { $check_game_server1="<span style='color: red'>Offline</span>"; }
$fp=@fsockopen($gameserver1["ip"], $gameserver1["port"], $errno, $errstr, 1);
if ($fp>=1) { $check_game_server1="<span style='color: green'>Online</span>"; } else { $check_game_server1="<span style='color: red'>Offline</span>"; }


$fp=@fsockopen($loginserver["ip"], $loginserver["port"], $errno, $errstr, 1);
if ($fp>=1) { $check_login_server="<span style='color: green'>Online</span>";}else{ $check_login_server="<span style='color: red'>Offline</span>"; }


@print "<center>Авторизация: $check_login_server<br></center>";
@print "<center>Гейм сервер: $check_game_server1<br></center>";
@print "<center>Online: <span style='color: yellow'>$count1</span></center><br>";
?>


У меня этот скрипт торчит на DLE и все работает. Название базы только не забудьте изменить кому требуеться.

Код
<?php include("server.php"); ?>

Вот это в ту часть шаблона, где желаете, чтобы отображался скрипт.

everybody lies (c)

0
Владимир
Владимир

User

Новичок

Posts: 18

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

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

Рейтинг: 0

· 10/24/2008, 10:00 AM

Добрый день! Возник вопрос!
т.к. я в первые работаю с скриптами возникает вопрос! Куда его надо запихнуть?
Какой формат файла должен быть если его надо в файл сначало прописывать?



И

<?php
#Гейм сервер
#Сервер1
$gameserver1["ip"]="IP"; если мой сервер пока в одиночной игре то сюда писать 127.0.0.1?
$gameserver1["port"]="7777"; Совпадает
$gameserver1["location"]="localhost"; Сюда я вообще не понял что писать! ???
$gameserver1["base"]="l2rt";
$gameserver1["user"]="root"; Если я не указывал руут значит так и остаётся?
$gameserver1["pass"]="psw"; Тут всё понятно

#Логин
$loginserver["ip"]="IP"; Какой сюда вписывать IP?
$loginserver["port"]="2106"; Совпадает

0
B
BigBen

Author

Новичок

Posts: 21

На форуме с: 02/19/2008

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

Рейтинг: 0

· 10/24/2008, 12:24 PM

Marts: Добрый день! Возник вопрос!
т.к. я в первые работаю с скриптами возникает вопрос! Куда его надо запихнуть?
Какой формат файла должен быть если его надо в файл сначало прописывать?



И

<?php
#Гейм сервер
#Сервер1
$gameserver1["ip"]="IP"; если мой сервер пока в одиночной игре то сюда писать 127.0.0.1?
$gameserver1["port"]="7777"; Совпадает
$gameserver1["location"]="localhost"; Сюда я вообще не понял что писать! ???
$gameserver1["base"]="l2rt";
$gameserver1["user"]="root"; Если я не указывал руут значит так и остаётся?
$gameserver1["pass"]="psw"; Тут всё понятно

#Логин
$loginserver["ip"]="IP"; Какой сюда вписывать IP?
$loginserver["port"]="2106"; Совпадает

Файл должен быть фарматом *.php

<?php
#Гейм сервер
#Сервер1
$gameserver1["ip"]="IP"; если мой сервер пока в одиночной игре то сюда писать 127.0.0.1? Да
$gameserver1["port"]="7777"; Совпадает Оставляем
$gameserver1["location"]="localhost"; Сюда я вообще не понял что писать! ??? Так и оставляем: localhost
$gameserver1["base"]="l2rt"; Имя базы сервера
$gameserver1["user"]="root"; Если я не указывал руут значит так и остаётся? Да остается: root
$gameserver1["pass"]="psw"; Тут всё понятно Пороль к базе

#Логин
$loginserver["ip"]="IP"; Какой сюда вписывать IP? Токойже как и выше т.е в твоем случаи 127.0.0.1
$loginserver["port"]="2106"; Совпадает Так и оставляем

0
Topic is closed for replies