Ver Mensaje Individual
  #15 (permalink)  
Antiguo 22/02/2008, 17:54
gesking
 
Fecha de Ingreso: diciembre-2006
Mensajes: 294
Antigüedad: 17 años, 4 meses
Puntos: 2
Re: Tamaño imagen

Gracias tanto a okram y a DooBie, pero el problema es que me di cuenta que solo puedo cambiar el tamaño de las JPG, pero como hago para GIF y PNG tambien???

Hice esto pero no funca:

Código PHP:
function miniatura($nombre_imagen$nombre_miniatura){

$nombre_imagen basename($imagen_user);  // $imagen_user = $_FILES['archivo']['name']
$datos getimagesize($nombre_imagen);
if(
$tipo=="image/gif"){ $img imagecreatefromgif($nombre_imagen); }
if(
$tipo=="image/jpeg"){ $img imagecreatefromjpeg($nombre_imagen); }
if(
$tipo=="image/png"){ $img imagecreatefrompng($nombre_imagen); }

$width imagesx($img);
$height imagesy($img);

$tmp_img imagecreatetruecolor($GLOBALS['nuevo_ancho'], $GLOBALS['nuevo_alto']);

imagecopyresized($tmp_img$img0000$GLOBALS['nuevo_ancho'], $GLOBALS['nuevo_alto'], $width$height);

if(
$tipo=="image/gif"){ imagegif($tmp_img$nombre_miniatura); }
if(
$tipo=="image/jpeg"){ imagejpeg($tmp_img$nombre_miniatura); }
if(
$tipo=="image/png"){ imagepng($tmp_img$nombre_miniatura); }

imagedestroy($tmp_img);

No para de tirar errores, como puedo hacer para adaptar el que me dio DooBie para imagenes JPG, GIF y PNG

Gracias