Si usastes getimagesize() para comprobar la existencia de archivos .. SOLO funciona con archivos tipo imagen ..
Así que usa la versión del file() ... o usa sockets .. Pero via sockets .. solo puedes comprobar dominios no archivos (por lo menos en mis pruebas no funcionó) ...
Código PHP:
<?
$conexion = @fsockopen("www.algunaweb.com", 80, &$errno, &$errstr, 30);
if($conexion) {
echo "existe";
} else {
echo "no existe";
}
?>
Ojo que las diercciones no han de ser
http:// .. solo
www.sitio.tal o sin www incluso ...
Un saludo,