Jeśli znamy IP jakiegoś serwera gier, www lub innych rzeczy bezproblemowo możemy sprawdzić jego stan.
<?php
$fp = fsockopen ("udp:// 127.0.0.1", 13, $errno, $errstr);
if (!$fp) {
echo("Serwer nie dzia³a");
} else {
echo("serwer dzia³a");
fclose ($fp);
}
?> |
Ten prosty skrypt sprawdza czy działa serwer localhost. Oczywiście zamiast 127.0.0.1 można wpisać inny adres IP :). UWAGA!! Pamiętajcie, że do działania tego skryptu na serwerze musi być włączona funkcja fsockopen().
Uwaga: Jeśli masz serwer proxy, to będziesz się musiał znacznie bardziej namęczyć, by zadziałało.