Ver Mensaje Individual
  #5 (permalink)  
Antiguo 05/08/2011, 14:48
Avatar de Heiroon
Heiroon
 
Fecha de Ingreso: junio-2010
Ubicación: Caracas, Venezuela - Por ahora...
Mensajes: 495
Antigüedad: 13 años, 11 meses
Puntos: 63
Exclamación Respuesta: Redimencionar imagen y guardar en BD

Gracias @abimaelrc, te explico un poco mas... la imagen no va a una carpeta en el servidor como tal, va al campo de una tabla en base de datos llamado ima_usu.

lo hago asi:
Código PHP:
Ver original
  1. $id = $_REQUEST['id_usu']; //id del usuario q cambia la img
  2.         $type = $_FILES["fil_ima_usu"]["type"]; //tipo de image (jpg, gif, png)
  3.         $tmp_name = $_FILES["fil_ima_usu"]["tmp_name"]; //nombre img
  4.         $fp = fopen($tmp_name, "rb"); // tomo la imagen
  5.         $buffer = fread($fp, filesize($tmp_name)); // la leo
  6.         fclose($fp);
  7.         $buffer=pg_escape_bytea($buffer); // la combierto en binario
  8.         $message= _('Aparentemente se ha hecho la cosa correctamente!');
  9.                    
  10.         $query = "SELECT actualiza_imagen_usuario('".$id."','".$buffer."'::Bytea)";
  11.                 //a traves de esta funcion pl/pgsql la guardo en la base de datos

como podria aplicar una libreria que solo haga resize a la imagen y despues lance la funcion pl/pgsql?
__________________
Gmail : [email protected]
Twitter: @heiroon

I'm back!