Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/09/2012, 14:51
LSkynyrd79
 
Fecha de Ingreso: agosto-2012
Mensajes: 40
Antigüedad: 11 años, 8 meses
Puntos: 0
Problema al usar función para achicar img

Buenas, ya hace rato que estoy con esto y me esta volviendo loco, si alguno se toma el tiempo para ayudarme se lo agradecería mucho!

El tema es asi, tengo uno una pagina para subir avatares, bueno el asunto es que le puse una funcion que reduce imagenes a 200x200, pero al subirlas, se cargan en tamaño original, aca paso el codigo que uso para cargar las fotos.

Código PHP:
if (isset($_POST['enviar'])) {   
        if(
is_uploaded_file($_FILES['avatar']['tmp_name'])) { 
        
            
$name date("U");
            
$extension $_FILES['avatar']['type'];
            
$directorio_ruta 'avatar/'.$name.'.jpg';
            
$size $_FILES['avatar']['size'];
            
$uploadfile $directorio_ruta;  
            
            include_once(
"thumb.php");
            
$newThumb CroppedThumbnail($directorio_ruta,200,200);
            
$guardo = @imagejpeg($newThumb,$directorio_ruta,100);
            if(
$guardo){
                if(
$_FILES['avatar']['type'] == 'jpg')
                if(empty(
$filas_avatar)){
                
                    if(
move_uploaded_file($_FILES['avatar']['tmp_name'], $directorio_ruta)) {
                        
                        
                        
$query "INSERT INTO avatares (usuario_id, avatar_link, avatar_nombre, avatar_tipo, avatar_size) VALUES ('$id', '$directorio_ruta', '$name', '$extension', '$size')";
                    
                        
$query =  mysql_query($query,$cnx);
                 
                    }
                } elseif(
move_uploaded_file($_FILES['avatar']['tmp_name'], $directorio_ruta)) {
                            
$actualizar "UPDATE avatares SET avatar_link='$directorio_ruta', avatar_nombre='$name', avatar_tipo='$extension', avatar_size='$size' WHERE usuario_id='$id'";;
                            
                            
$query =  mysql_query($actualizar,$cnx);
                            
                }
            }
        }
    } 
El codigo de la function que esta en thumb.php no creo que sea, porq a un amigo mi si le funciona

A ver si me dan una manitoo!