Ver Mensaje Individual
  #14 (permalink)  
Antiguo 12/05/2009, 03:24
Avatar de Ryo
Ryo
 
Fecha de Ingreso: marzo-2008
Ubicación: Bilbao
Mensajes: 269
Antigüedad: 16 años, 1 mes
Puntos: 14
Respuesta: Aceptar imagenes segun su dimension

Pero es que lo que pides no se puede hacer. PHP no puede saber cómo es la imagen hasta que no está subida a un servidor y tiene acceso a ella. Es como si la imagen estuviera metida en una caja y esa caja no se pudiera abrir hasta que la imagen no esté subida.

La opción más viable me parece la del thumbnail, así que trataré de decirte todo lo que debes hacer:

1) Incluye en tu código la función que te he puesto antes. Puedes hacerlo pegando el código en el fichero donde lo vayas a usar o usando un fichero aparte y la función include.
2) Sube la imagen a tu servidor con el código que usas normalmente para ello.
3) Después de subir la imagen, llama a la función de esta manera:
Código PHP:
crearThumb$imagen$imagen$pixelestrue ); 
$imagen será la ubicación de la imagen en tu servidor y $pixeles el número que indique las dimensiones máximas. El true del final es para evitar el problema que comentabas de que las imágenes se te hacían cuadradas.

Espero que así te sirva.