Как с помощью PHP проверить наличие web страницы

sash83

Новичок
Как с помощью PHP проверить наличие web страницы

Подскажите Как с помощью PHP проверить наличие web страницы
Я делаю следующее
$array = file($ful_url);
с помощью этой функции помещаю строки web страници в массив, где $ful_url - URL к странице
Если страница существует программа работает, а если нет зависает, я хочу узнать Как с помощью PHP проверить наличие web страницы в интернете
 

chisto_tolyan

Враг народа
PHP:
$fp=fsockopen($host, $port, $errno, $errstr, 30);
       if($fp){
        $out  = "GET http://site.ru HTTP/1.1\r\n";
        $out .= "Host: ".$host."\r\n";
        $out .= "Connection: Close\r\n\r\n";

        fwrite($fp, $out); //Send request
        while (!feof($fp)) {
            $content .= fgets($fp, 1024);
        }
       }else{
        echo "Can't connect to server...$errno:$errstr";
       }
если в переменной $content найдешь "200 ОК." - значит что-то по этому адресу есть)
 
Сверху