He probado lo siguiente:
Código PHP:
$imgInfo = getimagesize( $url_externa );
echo $imgInfo['mime'];
if ($imagen = @file_get_contents($url_externa)){ //Compruebo si el fichero existe remoto
// Tratar imagen
}else{ // La imagen no existe
echo "Imposible leer la imagen";
}
Pero mi duda es si se realizan dos peticiones iguales es decir que si la imagen o el archivo ocupase, por poner un ejemplo, 5 megas, ¿Estaría consumiendo 5 + 5 megas o la función getimagesize no se descarga la imagen igual que file_get_contents?
Lo sabéis?
Muchas gracias de antemano!
Muchas gracias