Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/02/2008, 06:07
Licrat
 
Fecha de Ingreso: enero-2008
Mensajes: 58
Antigüedad: 16 años, 4 meses
Puntos: 1
redimensionar imagen sin crearla

tengo este codigo:
Código:
			<?	
			$ancho_max = 100;
			$alto_max = 100;
			$path = "fotos/".$_GET["grupo"]."/";
			$imagen = $res["foto"];
			
			 function reduimg($path,$imagen,$ancho_max,$alto_max)
			 {
			   if (!empty($imagen))
			   {
					   $size = getimagesize($path.$imagen);
					   $alto = $size[1];
					   $ancho = $size[0];
					   
				if($size[0]>$ancho_max)
				{
						$ancho = $ancho_max;
						$alto = $ancho/$size[0]*$size[1];
				}
				
				if($size[1]>$alto_max)
				{
						$old = $alto;
						$alto = $alto_max;
						$ancho = $alto/$old*$ancho;
				}
					 echo "<img src='fotos/$grupo/$imagen' width=$ancho height=$alto border=0>";
			   }
			 }
            ?>
lo que quiero esque coja una imagen definida de una carpeta y la presenta en la misma pagina redimensionada.¿este codigo es valido? esque la imagen no aparece, se queda el hueco donde deberia ir la imagen, en blanco. y me sale debajo un error:

Fatal error: Cannot redeclare reduimg() (previously declared in c:\appserv\www\guiaweb\backofficce\marco edicion artistas fotos artista.php:127) in c:\appserv\www\guiaweb\backofficce\marco edicion artistas fotos artista.php on line 127