Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/07/2010, 14:55
Avatar de danistrein
danistrein
 
Fecha de Ingreso: septiembre-2008
Ubicación: Salta Capital
Mensajes: 550
Antigüedad: 15 años, 7 meses
Puntos: 9
redimencionar imagen

hola amigos miren hice este codigo:
Código PHP:
Ver original
  1. function subirImagen($imagen,$temp,$ancho_new,$alto_new){
  2.     $direcion = $temp;
  3.     $propiedadesImagen=getimagesize($direcion);
  4.     $ancho=$propiedadesImagen[0];
  5.     $alto=$propiedadesImagen[1];
  6.     $borrarCadena=explode('image/',$_FILES["imagen"]["type"]);
  7.     $tipo=$borrarCadena[1];
  8.         if($tipo=='jpeg' || $tipo=='jpg'){ $imagen = imagecreatefromjpeg($direcion); }
  9.         if($tipo=='gif'){ $imagen = imagecreatefromgif($direcion); }
  10.         if($tipo=='png'){ $imagen = imagecreatefrompng($direcion); }
  11.         if($tipo=='bmp'){ $imagen = imagecreatefromwbmp($direcion); }
  12.     $imagenMidificada=imagecreatetruecolor($ancho_new, $alto_new);
  13.     imagecopyresized($imagenMidificada, $imagen, 0, 0, 0, 0, $ancho_new, $alto_new, $ancho, $ancho);
  14.     ob_start();
  15.     imagepng($imagenMidificada);
  16.     $imagenCreada = ob_get_contents();
  17.     ob_end_clean();
  18.     $imagenCreada = str_replace('##','##',mysql_escape_string($imagenCreada));
  19.     return $imagenCreada;
  20. }
  21.  
  22. $imagenCreada=subirImagen($_FILES['imagen'],$_FILES['imagen']['tmp_name'],'200','280');

al codigo lo utilizo para subir la imagen a mi db, me anda bien pero no me modifica el largo de la imagen, alguien sabria como puedo solucionarlo?

__________________
Appones.net - www.appones.net