Не обьязательно с использованием js, нужен просто php скрипт для статуса серверов. Пример: "Название реалма - Онлайн/онфлайн."
Спустя 22 минуты, 58 секунд (2.01.2011 - 02:48) waldicom написал(а):
Через сокеты, скорее всего.
Порт отвечает на команды на определенном порту. Посылаем запрос - получаем ответ. Не получаем - сервер дохлый. Получаем - живой.
Порт отвечает на команды на определенном порту. Посылаем запрос - получаем ответ. Не получаем - сервер дохлый. Получаем - живой.
Спустя 6 минут, 33 секунды (2.01.2011 - 02:55) Гость_Алексей написал(а):
Аааа.... Тоесть Администратор пишет IP сервера и
Цитата |
Порт отвечает на команды на определенном порту. Посылаем запрос - получаем ответ. Не получаем - сервер дохлый. Получаем - живой. |
Как такое можно сделать на php?
Я просто в php 0
Спустя 7 минут, 43 секунды (2.01.2011 - 03:02) inpost написал(а):
Хочешь, чтобы я за тебя сделал?
Спустя 1 час, 11 минут, 15 секунд (2.01.2011 - 04:14) waldicom написал(а):
Что-то типа такого. Команда "status" посылается на сервер, в ответ приходят данные.
$fp = fsockopen("udp://" . $server_ip . "", $server_port, $errno, $errstr, 2);
if (!$fp) {
все плохо 1
}
stream_set_timeout($fp,1);
if (fwrite($fp,"\\status\\") === false){
все плохо 2
}
else{
$str = @fread($fp, 65000);
fclose($fp);
if (strlen($str) > 0){
все нормально, разбираем ответ
}
}
Спустя 11 часов, 38 минут, 59 секунд (2.01.2011 - 15:53) Guest написал(а):
Не работает этот скрипт. (
Спустя 3 минуты, 22 секунды (2.01.2011 - 15:56) DmitryOpalev написал(а):
Потому что надо ещё переменные заполнить (которые начинаются с $)
Спустя 4 минуты, 21 секунда (2.01.2011 - 16:00) DmitryOpalev написал(а):
И еще бы, наверно, не помешало бы
Цитата |
все плохо 1 ... все плохо 2 ... все нормально, разбираем ответ |
добавить echo "":
Цитата |
echo "все плохо 1"; ... echo "все плохо 2"; ... echo "все нормально, разбираем ответ"; |
А то как-то непонятно получается
Спустя 3 минуты, 33 секунды (2.01.2011 - 16:04) Guest написал(а):
Кэп)))
Все-равно не пашет.
Все-равно не пашет.
Спустя 3 минуты, 45 секунд (2.01.2011 - 16:08) inpost написал(а):
Что ты делаешь, покажи, как выглядит твой готовый скрипт