Estoy haciendo un pequeño buscador y quiero que cuando alguien añada una URL el script compruebe que esta este ONLINE, para ello utilizo este codigo:
Código PHP:
     function validarUrl($url) {
   $url = str_replace("http://","",$url);
   $url = ereg_replace("/+$","",$url);
    $validar = fsockopen($url, 80, $errno, $errstr, 5);
    if ($validar) {
        fclose($validar);
        return true;
    }
    else
        return false;
  } 
     Cita:   
Obviamente la linea 5 es la del fsockopen...Warning: fsockopen(): php_network_getaddresses: gethostbyname failed in c:\appserv\www\p\search\add.php on line 5
 
Warning: fsockopen(): unable to connect to www.forosdelweb.com/download:80 in c:\appserv\www\p\search\add.php on line 5
 Warning: fsockopen(): unable to connect to www.forosdelweb.com/download:80 in c:\appserv\www\p\search\add.php on line 5
Alguien sabe como puedo solucionarlo? utilizando alguna funcion similar??
 
 


