Перевірка стану сервера на онлайн

Простий скрипт на PHP, для перевірки веб-сайту або IP на онлайн або оффлайн. Використовувати скрипт дуже просто. Все, що вам потрібно зробити, це вказати URL сайту або IP-адресу. Все реалізовано за допомогою простої функції fsockopen ();

Функція:

1
2
3
4
5
6
7
8
9
function GetServerStatus ($ site, $ port)
{
$ Status = array ("OFFLINE", "ONLINE");
$ Fp = @ fsockopen ($ site, $ port, $ errno, $ errstr, 2);
if (! $ fp) {
    return $ status [0];
} Else
  {Return $ status [1];}
}

Використання:

1
$ status = GetServerStatus ('http://domen.ru', 80);
1
$ status = GetServerStatus ('123 .123.123.123 ', 80);

Опубліковано: 28/03/11 @ 05:22
Розділ Сервіси Хостинг

Рекомендуємо:

HTTP запити без CURL
Фріланс. Темна сторона вільного життя
SEO Toolbar для браузера Chrome від SEOmoz
Міфи про description (keywords) і html-коментарі
У GOODAR.com працює Нодар! :)