Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/08/2006, 11:57
jariscano
 
Fecha de Ingreso: noviembre-2004
Mensajes: 220
Antigüedad: 19 años, 5 meses
Puntos: 0
He hecho algo con un codigo que encontre en internet y queria preguntaros si este codigo es el que usariais. Lo digo por las funciones fopen y fputs.

Código PHP:
<?
#
$origen="media2.jpg";
#
$destino="media2.jpg";
#
$destino_temporal=tempnam("tmp/","tmp");
#
redimensionar_jpeg($origen$destino_temporal200350100);
#
 
#
// guardamos la imagen
#
$fp=fopen($destino,"w");
#
fputs($fp,fread(fopen($destino_temporal,"r"),filesize($destino_temporal)));
#
fclose($fp);
#
 
#
// mostramos la imagen
#
echo "<img src='new_media2.jpg'>";
#
 
#
function redimensionar_jpeg($img_original$img_nueva$img_nueva_anchura$img_nueva_altura$img_nueva_calidad)
#
{
#
// crear una imagen desde el original
#
$img ImageCreateFromJPEG($img_original);
#
// crear una imagen nueva
#
$thumb imagecreatetruecolor($img_nueva_anchura,$img_nueva_altura);
#
// redimensiona la imagen original copiandola en la imagen
#
ImageCopyResized($thumb,$img,0,0,0,0,$img_nueva_anchura,$img_nueva_altura,ImageSX($img),ImageSY($img));
#
// guardar la nueva imagen redimensionada donde indicia $img_nueva
#
ImageJPEG($thumb,$img_nueva,$img_nueva_calidad);
#
ImageDestroy($img);
#
}
#
?>