Ver Mensaje Individual
  #4 (permalink)  
Antiguo 16/02/2007, 06:50
viktoria
 
Fecha de Ingreso: septiembre-2006
Mensajes: 349
Antigüedad: 17 años, 6 meses
Puntos: 0
Re: redimensiar en proporciones correctas

Asi mas o menos
Si tengo espacio 113/98
seria
Código PHP:
$diferencia=$img_ancho/$img_alto;
        echo (
$diferencia."la diferencia");
        
//si anchura es mas grande que altura 
if($diferencia>1){
        
        
$img_nueva_anchura=113;
        
$img_nueva_altura=$img_alto/($img_ancho/113);}
        
//si anchura es menor  que altura 
        
if($diferencia<1){
        
$img_nueva_altura=98;
        
$img_nueva_anchura=$img_ancho/($img_alto/98);}
        
//si la foto es cuadrada
if($diferencia==1){
        
$dif=$img_ancho-113;
        
$img_nueva_anchura=113;
        
$img_nueva_altura=$img_alto-$dif;} 
Pero eso es en caso de que la imagen que sube el usuario es superior,, pero en caso de que es inferior voy a pensar como seria