Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/12/2004, 09:52
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
En principio las propiedades de una imagen .. con respecto a su tamaño .. las puedes obtener desde PHP .. pero siempre que suban la imagen para que PHP la pueda procesar.

Para obtener ese tamaño (e incluso el tipo de imagen que es realmente: MIME) puedes usar la función:

getimagesize()
http://www.php.net/manual/en/function.getimagesize.php

Esta función no es parte de las librerías GD .. (tienes también las funciones imagesx() e imagesy() de las librerías GD). Pero .. si vas a trabajar con imagenes no estaría mal que instalases las librerías GD por ejemplo para procesar esas imagenes.. así podrías aceptar cualquier tamaño de imagen .. pero serían tus scripts PHP bajo el uso de las librerías GD las que generasen la imagen a tu tamaño fijo (x*y) que especifiques .. así no obligas a tu usuario ni a que se preocupe de hacer eso a mano ya que sería tu aplicación la que lo haga.

Si hay algún método para validar esto a su vez en "javascript" (del lado del cliente para no tener que esperar a subir la imagen al servidor) .. pregunta en dicho foro. Pero, recuerda igualmente que -siempre- en última instancia debes hacer esa validación en el servidor (en PHP).

Un saludo,