Buenas, tengo un form para subir imagenes a mi web, el problema es que si suben una imagen de 100px de ancho y 100px de alto, esta todo bien porque despues la muestro asi <img src="http://misitio/imagenes/imagen.gif" width="50" height="50">
y hago que se vea mas chica pero en proporciones iguales, pero si un usuario sube una imagen de 150px de ancho y 200px de alto, al mostrarla sale deformada, como puedo hacer para que mantenga las proporciones??? gracias.