Hoy si tengo un problema fuerte con el tratamiento de imagenes.
Al hacer el registro de usuarios, mediante un upload cargo la imagen y lo guardo en la base de datos
Código HTML:
imagen longblob NOT NULL,
tipo varchar(50) NOT NULL default '',
Bien, la foto se guarda con el tamaño real, ahora viene un problema, cada usuario envia de diferente tamaño su foto, entonces al mostrarle su perfil, si le pongo un tamaño predeterminado de 100*100, si es una imagen tipo vertical la foto se veria feisima y tambien viceversa.
Si pongo el tamaño real, si es una foto demasiada grande me distorsionaria la página.
Alguien podria darme una solucion para que si es una imagen vertical me sake un thumnail tipo vertical, y si es una imagen cuadrada y muy grande la deje cuadrada y reducida, osea visualizar la misma imagen pero en tamaño chico con sus dimensiones mismas...
Espero alguien me pueda orientar