Te pego un codigo el cual comprueba si el URL existe.
Código PHP:
<?
$dire = "http://$url";
$si = "&existe=si&";
$no = "&existe=no&";
function verificar($dire)
{
$id = @fopen($dire,"r");
if ($id) $abierto = true;
else $abierto = false;
return $abierto;
fclose($id);
}
$abierto = verificar($dire);
if ($abierto)
echo $si;
else
echo $no;
?>
Este Codigo lo uso en conjunto con Flash es por eso el &existe=si& y otras cosillas, Pero vamos lo puedes adaptar a lo que necesites!
Saludos!!