Foros del Web » Programando para Internet » PHP »

Se puede saber el tamaño de una imagen con PHP?

Estas en el tema de Se puede saber el tamaño de una imagen con PHP? en el foro de PHP en Foros del Web. De seguro que si, solo que yo no se como hacerlo, por eso a los ídoneos del tema les pido una ayudita. Hice un foro ...
  #1 (permalink)  
Antiguo 08/04/2007, 12:22
 
Fecha de Ingreso: abril-2007
Mensajes: 1
Antigüedad: 17 años
Puntos: 0
Pregunta Se puede saber el tamaño de una imagen con PHP?

De seguro que si, solo que yo no se como hacerlo, por eso a los ídoneos del tema les pido una ayudita. Hice un foro en PHP, luego le hice un tratamiento de usuarios para poder comentar en el foro, ahora quiero expandir el tema y que cada usuario pueda colocar una imagen, si bien solo estoy armando todo en teórico, se me plantea la duda de que un usuario coloque una imagen que su tamaño sea mayor al que voy a disponer al organizar la tabla que muestra los mensajes y la dichosa imagen, entonces nesecito saber el tamaño de la imagen que el usuario pretende utilizar, para informarle de si esta o no permitido utilizar ese tamaño de imagen. Espero puedan ayudarme. Desde ya muchas gracias.
  #2 (permalink)  
Antiguo 08/04/2007, 12:33
 
Fecha de Ingreso: febrero-2007
Ubicación: Peru
Mensajes: 38
Antigüedad: 17 años, 2 meses
Puntos: 0
Re: Se puede saber el tamaño de una imagen con PHP?

Es muy simple:
//$image debe contener la ruta de donde se encuentra la imagen

$img = ImageCreateFromJpeg($image);

$x = ImageSX($img);//para el ancho
$y = ImageSY($img);//para el alto

/*
De ahi puedes crear una nueva imagen con el tamaño que quieras, puedes hacerlo proporcional como creo que es lo que buscas, bueno pero para eso no te mates tanto que hay un monton de librerias que lo hacen por ti, solo buscalos en la web, ah y si decides hacerlo tu, te recomiendo que elimines las imagenes que ya no uses para que no se acumule mucho en el servidor
unlink($image); //para archivos en general
imagedestroy($img); //para imagenes, pero creo que funcion solo con las que
//creas
*/
  #3 (permalink)  
Antiguo 08/04/2007, 13:39
 
Fecha de Ingreso: junio-2005
Mensajes: 981
Antigüedad: 18 años, 10 meses
Puntos: 2
Re: Se puede saber el tamaño de una imagen con PHP?

Sería mejor que utilices getimagesize(), no requiere de GD y tampoco necesitas tener una "instancia" de la imagen como ejemplifica omar_cdc.

Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 17:47.