Cita:
Iniciado por jmarquezrave
Necesito subir imagenes a mi web. Pero creo saber que con php puedo subir imagenes independientemente del tamaño de la imagen, php me las dimensiona?
Ejemplo:
Tengo una imagen de 1024 x 768 y el espacio que tengo en mi web exclusivo para dicha imagen es de 256 x 192.
Hay un codigo para que php me las doimensione autimaticamente sin yo tener que editarla y ponerla con esas dimensiones??
Si la respuesta fuese un si, tambien se pueden poner gifs animados o swf??
De antemano gracias
Primero antes que nada, el tamaño de la imagen en php que te pueda aceptar un metodo POST, y el maximo de subida lo tenes que tener seteado en tu php.ini .
Primero para enviar:
Código HTML:
upload_max_filesize = 2M
post_max_size = 8M
Esos son los valores en los que vos le especificas a php cual es el maximo de tamaño de subida de archivos, y el tamaño maximo de un metodo post de un form enviado a un codigo php.
Es decir...
El minimo de los dos es el maximo que vas a poder subir en tus archivos.
Despues para redimensionar...
Eso es facil, no te vas a romper la cabeza con la libreria GD2.
Para redimensionar tu imagen deberias tener la libreria GD2 activada en tu php.ini
Esta linea
Código HTML:
extension=php_gd2.dll
tiene que estar activa en tu php.ini sacandole el ; que tiene al principio.
Y luego con la libreria PHP Thumnailer redimensionar la imagen.
Código HTML:
http://www.gen-x-design.com/projects/php-thumbnailer-class/
Esa es la libreria
y tenes ejemplos muy buenos, solo habria que incluirla y redimensionar.
Podes tambien cambiarle la calidad brillo contraste, alpha y bla bla bla.
Saludos