Статус Сервера On/off
вот я угараю какой скрипт вобще ничего ненаписал напиши какой скрипт для чего и тд ну нельзя же так мы что экстросенсы?
— www.mw-style.ru
ППЦ! йа поражаюсь с столь розвинутой тупостью. Нужен скрипт для сайта на показ статуса сервера On/Off
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;
?>
Измени только цвет названия сервера на черный
<?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);
?>
Более хороший скрипт.
с Тебя пасибка
skyl: ППЦ! йа поражаюсь с столь розвинутой тупостью. Нужен скрипт для сайта на показ статуса сервера On/Off
если неумееш сздавать темы то читай закреплённую тему
— www.mw-style.ru
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(не реклама) рулит. Скрипт не работает.
Надо проверять сначало. Статус не правильно показует.
<?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>");
}
}
ухахах.( Бо же мой СКАЙЛ не тупи проверяй сначала.) у меня все прекрасно работает. Ручками правь, а не попой
мда.Ты вообще уже.... 81.24.210.4 и пообоновляй
Просто надо только обновлять страницу и все будет тип топ!
FaNt0m: если неумееш сздавать темы то читай закреплённую тему
Я бы на такое ответил: если не умеешь читать, то читай букварь
#Гейм сервер
#Сервер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 и все работает. Название базы только не забудьте изменить кому требуеться.
Вот это в ту часть шаблона, где желаете, чтобы отображался скрипт.
everybody lies (c)
Добрый день! Возник вопрос!
т.к. я в первые работаю с скриптами возникает вопрос! Куда его надо запихнуть?
Какой формат файла должен быть если его надо в файл сначало прописывать?
И
<?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"; Совпадает
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"; Совпадает Так и оставляем





