народ, такая проблема, помогите, пожалуйста, должен же быть выход у меня есть скрипт, который показывает онлайн сервер или нет тут привожу начальную часть <?php $timeout = "5"; $server="217.10.33.97"; //Здесь меняем Ip сервера// $qw=chr(32); $fp = fsockopen ("udp://".$server,"27015",$errno, $errstr, $timeout); //Здесь порт сервера// if (!$fp) { $content=( "<table width=\"100%\" border=\"0\" cellpadding=\"1\" cellspacing=\"1\" align=\"center\"> <tr> <td colspan=\"1\"><center><b>СЕРВЕР ОТКЛЮЧЕН</b></center></td> </tr> </table>"); } else { fwrite($fp,"\377\377\377\377details".chr(10)); $st=fread($fp,1); if(!$st) { $content=( "<table width=\"100%\" border=\"0\" cellpadding=\"1\" cellspacing=\"1\" align=\"center\"> <tr> <td colspan=\"1\"><center><b>СЕРВЕР ОТКЛЮЧЕН</b></center></td> </tr> </table>"); } вот здесь $fp = fsockopen ("udp://".$server,"27015",$errno, $errstr, $timeout); переменная сильно тормозит, если сервер отключен, при включенном сервере все работает шустро. Подскажите, пожалуйста, timeout не помогает Буду очень признателен.
onlline_demon.php Код (Text): #!/usr/local/bin/php <?php // onlline_demon.php сохраняет статус в файл, базу данных или иначе... ... chmod +x onlline_demon.php onlline_demon.php &