Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/12/2008, 13:41
Avatar de salbatore
salbatore
 
Fecha de Ingreso: abril-2007
Ubicación: Springfield
Mensajes: 1.567
Antigüedad: 17 años
Puntos: 19
Cambiar anchura de una imagen subida

Hola, foreros!:

Llevo tiempo probando varias funciones para cambiar la anchura de la imagen que estoy subiendo a mi servidor. El problema es, jeje, que no me sale nada bien, jeje. Realmente tengo un caos mental sobre si se esta cambiando la dimension en el archivo o en lo que voy a visualizar... es decir... que no funciona como quiero.

Lo que busco es que si mide mas de 100px de ancho cambie su anchura por 100px y su altura la escale adecuadamente para que no se deforme la imagen, jeje. Pero que lo haga yo solo es mision imposible, me salen errores hasta debajo de las ventanas... jeje. Mirar... tengo este codigo... que funciona perfectamente... solo tengo que añadir el cambio de anchura y altura ... pero no se como:

Código PHP:
if (is_uploaded_file($_FILES['archivo']['tmp_name'])) 
    {
        
$ancho_max 100
        
$nombre $HTTP_POST_FILES['archivo']['tmp_name']; 
        
$datos getimagesize($nombre); 
        
$ancho $datos[0]; 
        
$alto $datos[1]; 
        if(
$ancho $ancho_max)
            { 
                
//ahora me gustaria que se editase el ancho y el alto de la imagen y se guardase en el servidor.
            
}
        else
            {    
                
copy($_FILES['archivo']['tmp_name'], "view/".$_FILES['form_input_file_1']['name']);
            }                                            
    } 
¿Me ayudais please?