Autor Tema: problema con upload que sube y cambia tamaño a una imagen  (Leído 3351 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado eeraul

  • MiembrosReales
  • *
  • Mensajes: 34
problema con upload que sube y cambia tamaño a una imagen
« : diciembre 09, 2008, 10:53:29 am »
Bueno gentes les lanzo esta que la verdad veo complicada. la onda es que estoy haciendo un upload que me cre una mini imagen y una imagen mediana de la original y el rollo es que utilizo el codigo que van a ver mas adelante y me funcion bien y todo pero la calidad de la imagen todavia no es la mas optima revisenlo y demen su opinion que puedo hacer..... Gracias mans :sad:

Desconectado Kibalam

  • The Communiter-
  • *
  • Mensajes: 1612
Re: problema con upload que sube y cambia tamaño a una imagen
« Respuesta #1 : diciembre 09, 2008, 10:57:07 am »
Cual Codigo ???
Cual Imagen ???
aqui hosting la intentas subir ???

Detalles
"Esperar que la vida te trate bien porque seas buena persona es como esperar que un toro no te ataque porque seas vegetariano"

Desconectado JGuillen™

  • -^- Elite Silver -^-
  • The Communiter-
  • *
  • Mensajes: 3449
  • PHP,C#,MySQL,SQL
Re: problema con upload que sube y cambia tamaño a una imagen
« Respuesta #2 : diciembre 09, 2008, 12:05:53 pm »
Cual Codigo ???
Cual Imagen ???
aqui hosting la intentas subir ???

Detalles

.... por ratos me quedo anonadado.... habra adivinos en svc?  :unsure:

Desconectado Jarmandaros

  • -*-Miembro Eterno-*-
  • The Communiter-
  • *****
  • Mensajes: 3873
  • -^- Despicable Member -^-
    • Jarmandaros Blog
Re: problema con upload que sube y cambia tamaño a una imagen
« Respuesta #3 : diciembre 09, 2008, 12:18:26 pm »
para poder observar el codigo, necesitan estar muy concentrados

Queres Vender o Comprar un producto X? unite al grupo del Tiangue! en Facebook, solo necesitas una cuenta en FB. EL Tiangue!
Visita mi Blog

Desconectado R99

  • The Communiter-
  • *
  • Mensajes: 3694
  • Yamaha R6 and Yamaha R1 are the great!!!
Re: problema con upload que sube y cambia tamaño a una imagen
« Respuesta #4 : diciembre 09, 2008, 12:18:55 pm »
Le di citar al texto del amigo  suponiendo que habia puesto mal Los tag pero no .
Y en los ultimo días los comuniters se convertiran en adivinos LOL
Pista Guacima, Costa Rica!   ;)

Desconectado tekun

  • -^- Elite Silver -^-
  • The Communiter-
  • *
  • Mensajes: 3221
  • Han convertido mi casa en cueva de mercaderes!!!!
    • www.tekun.es
Re: problema con upload que sube y cambia tamaño a una imagen
« Respuesta #5 : diciembre 09, 2008, 12:26:15 pm »
ahuevo, vale ver.... aquí uno con ánimos de ayudar o al menos aprender de lo que los demás hacen pero ta imposible de lograr.... XD


veo que muchos creen que nosotros sabemos lo que ellos saben, mas no saben que nosotros desconocemos lo que ellos dicen saber que en verdad quieren saber x_x como la ve desde ai
lo difícil lo hago rápido, con lo imposible, casi siempre me tardo un poquito

Desconectado eeraul

  • MiembrosReales
  • *
  • Mensajes: 34
Re: problema con upload que sube y cambia tamaño a una imagen
« Respuesta #6 : diciembre 09, 2008, 01:12:48 pm »
jajajajajja lo siento soy algo despistado jajajaj aqui va

con esto genero 2 copyas una mediana una miniatura mas la original
pero la cosa es que me funciona pero las imagenes no resultan del todo buenas.
el sitio pa que lo vean es el siguiente

http://www.sketchbienesraices.com/catalogo.php

if($file_size){   
            
                  if($file_type == "image/pjpeg" || $file_type == "image/jpeg"){
                     $new_img = imagecreatefromjpeg($file_tmp);
                  }elseif($file_type == "image/x-png" || $file_type == "image/png"){
                     $new_img = imagecreatefrompng($file_tmp);
                  }elseif($file_type == "image/gif"){
                     $new_img = imagecreatefromgif($file_tmp);
                  }      
               
                  //list the width and height and keep the height ratio.
                  list($width, $height) = getimagesize($file_tmp);
                  
                  //calculate the image ratio
                  $imgratio=$width/$height;
                  
                  if ($imgratio>1){
                     $newwidth = $ThumbWidth;
                     $newheight = $ThumbWidth/$imgratio;
                     $newwidth2 = 90;
                     $newheight2 = 90/$imgratio;
                  }else{
                     $newheight = $ThumbWidth;
                     $newwidth = $ThumbWidth*$imgratio;
                     $newheight2 = 90;
                     $newwidth2 = 90*$imgratio;
                  }
                  
                  
                  if (function_exists(imagecreatetruecolor)){
                     $resized_img = imagecreatetruecolor($newwidth,$newheight);
                     $resized_img_mini = imagecreatetruecolor($newwidth2,$newheight2);
                  }else{
                     die("Error: Please make sure you have GD library ver 2+");
                  }
               
                  
                  imagecopyresized($resized_img, $new_img, 0, 0, 0, 0, $newwidth, $newheight, $width, $height);
                  imagecopyresized($resized_img_mini, $new_img, 0, 0, 0, 0, $newwidth2, $newheight2, $width, $height);
                  
                  //finally, save the image
                  ImageJpeg ($resized_img,"$path_medium/$rand_name.$file_ext", 100);
                  ImageJpeg ($resized_img_mini,"$path_thumbs/$rand_name.$file_ext", 100);
                  
                  ImageDestroy ($resized_img_mini);
                  ImageDestroy ($resized_img);
                  ImageDestroy ($new_img);
                  
            }
            
            $resultimage=move_uploaded_file ($file_tmp, "$path_big/$rand_name.$file_ext");
« Última Modificación: diciembre 09, 2008, 01:16:33 pm por eeraul »

Desconectado eeraul

  • MiembrosReales
  • *
  • Mensajes: 34
Re: problema con upload que sube y cambia tamaño a una imagen
« Respuesta #7 : diciembre 09, 2008, 01:19:02 pm »
 :rofl: :rofl:jajajjaa si me he reido leyendo sus comentarios ta ueno mara algun dia seremos adivinos......bueno ahi les dejo el asunto la cosa es que si me funciona pero las imagenes como ven no son las mas optimas bye gracias por su colaboracion. ohyea: :D :thumbsup: