Verificar existencia de una URL en PHP

  • Autor Autor Lopezito
  • Fecha de inicio Fecha de inicio
Lopezito

Lopezito

Eta
Diseñador
Verificación en dos pasos activada
Hola.
Tengo una duda.
Me gustaría saber si es posible saber si una url tiene error o no, me explico con una idea de como podría hacerce:

Insertar CODE, HTML o PHP:
if (url = noerror){echo "url existente";}else{echo"la url tira error de conexion";}

O sea, supongamos que vos quieras saber si http://dominio.com/asdaslfkaslk no tiene error de conexión o no existe, de una manera que php te diga antes de ingresar.
Si no me supe explicar, trataré de hacerlo con más ejemplos.
Saludos
 
PHP:
<?php
error_reporting(0);
$url = "http://forobeta.com";
$com = get_headers($url);
preg_match("/200/",$com[0],$resultado);
if($resultado[0] == 200)
{
	echo "La url".$url."existe";
}
else if($url != 200)
{
	echo "error no existe";
	
}



?>
 
Que uso podria tener esto?
 
Pues básicamente a la hora de seleccionar un dominio saber si ya alguien lo tiene o no.

Es útil porque muchos dominios no están enlazados a ningún servidor y no carga nada.

Yo lo que hago es ir a una página de venta de dominio e intentar comprarlo. Si ya está pillado no dejará comprarlo.
 
Con
PHP:
if(!file_get_contents('http://laurl.com')) die('La url no existe');
die('La url existe');
bastaría
 
Atrás
Arriba