Foros del Web » Programando para Internet » PHP »

como admitir upload de imagenes con determinada resolución

Estas en el tema de como admitir upload de imagenes con determinada resolución en el foro de PHP en Foros del Web. Hola: Me gustaría crear un filtro de seguridad para que los usuarios de mi web pudiesen subir imágenes pero solo con una determinada resolución, por ...
  #1 (permalink)  
Antiguo 05/12/2004, 09:36
Avatar de Lord of freaks  
Fecha de Ingreso: octubre-2004
Ubicación: Madrid
Mensajes: 334
Antigüedad: 19 años, 6 meses
Puntos: 2
como admitir upload de imagenes con determinada resolución

Hola:

Me gustaría crear un filtro de seguridad para que los usuarios de mi web pudiesen subir imágenes pero solo con una determinada resolución, por ejemplo 640x480.

Se que se puede hacer con php pero no se si hay que instalar la librería GD o no ni como hacerlo, si fuesen tan amables de ayudarme se lo agradecería

Un saludo
__________________
Una vez un elemental de rayos mató una tribu entera de tritones.

¡¡ El sólo quería darse un baño !!

http://www.frikilandia.com

Neither Fu Nor Fa
  #2 (permalink)  
Antiguo 05/12/2004, 09:52
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,
  #3 (permalink)  
Antiguo 05/12/2004, 12:40
Avatar de Lord of freaks  
Fecha de Ingreso: octubre-2004
Ubicación: Madrid
Mensajes: 334
Antigüedad: 19 años, 6 meses
Puntos: 2
Gracias Cluster voy a mirarme ya mismo la función a ver que saco en claro para mi aplicación.

Infinitamente agradecido porque estes siempre ayudando se despide

Lord of freaks
__________________
Una vez un elemental de rayos mató una tribu entera de tritones.

¡¡ El sólo quería darse un baño !!

http://www.frikilandia.com

Neither Fu Nor Fa
  #4 (permalink)  
Antiguo 05/12/2004, 12:43
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1
Antigüedad: 19 años, 4 meses
Puntos: 0
me gustaria saber alguna pagina donde yo pueda subri archivos a internet sin tener q pagar por ejemplox-drive lo puedio hacer peron tengoq pagar
  #5 (permalink)  
Antiguo 06/12/2004, 05:19
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
diego_toso

Si no vas a implementar ese código tu en PHP .. mejor haz tu pregunta en el foro de "Ayuda en general" que es donde te podrán orientar y donde debes hacer esas preguntas si no son (por lo menos para este foro) relacionadas con la programación en PHP.

Un saludo,
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




La zona horaria es GMT -6. Ahora son las 22:13.