Comprobar si una url existe


Script para comprobar si una web está online

Supongamos que tenemos un directorio con miles de enlaces. Sería conveniente repasar cada cierto tiempo los links del directorio para no mostrar las webs que ya no existen o se han movido, etc.

Para ello podemos usar la función fsockopen() de PHP. Ejemplo:

<?php
if(!(@fsockopen("google.com", 80, $errno, $errstr, 20))) 
{
echo "La url google.com no funciona<br />";
}
?>

La función fsockopen permite iniciar una conexión socket (concepto por el cual dos programas se intercambian información). El primer parámetro es la dirección URL, el segundo el puerto, los dos siguientes son para errores estándares de PHP y finalmente el último, es el tiempo de vida máximo que se le dará a cada conexión.

Detalles sobre este artículo

Enviado por WebTutoriales.com:
Fecha Publicación: 04.12.2004
Este artículos ha sido visto 661 veces.
Vota este artículo:

  • Currently 4.00/5
  • 1
  • 2
  • 3
  • 4
  • 5

4.0/5 de 1 voto

Otros Artículos Relacionados

Enlaza Este Artículo Desde tu Web

El enlace se verá así: Comprobar si una url existe

Comentarios

Si tienes algún comentario o sugerencia, utiliza el formulario. Enviar Comentario

  COMENTARIOS
No se han escrito comentarios para este artículo.