Estoy intentando re dimensionar una imagen y encontré este scrip en el foro pero al copiarlo parece ser que tiene un error en la escritura eso creo ya que me muestra una linea del código en negrita y no entiendo esa linea alguien sabría cual es el problema gracias de antemano
la linea es la 14: redim ($imagen,$imagen_final,$ancho_nuevo,$alto_nuevo);
Código PHP:
Ver original
<?php ## CONFIGURACION ############################# # ruta de la imagen a redimensionar $imagen='imagen.jpg'; # ruta de la imagen final, si se pone el mismo nombre que la imagen, esta se sobreescribe $imagen_final='imagen2.jpg'; $ancho_nuevo=90; $alto_nuevo=55; ## FIN CONFIGURACION ############################# redim ($imagen,$imagen_final,$ancho_nuevo,$alto_nuevo); function redim($ruta1,$ruta2,$ancho,$alto) { # se obtene la dimension y tipo de imagen $ancho_orig = $datos[0]; # Anchura de la imagen original $alto_orig = $datos[1]; # Altura de la imagen original $tipo = $datos[2]; if ($tipo==1){ # GIF else return false; } else if ($tipo==2){ # JPG else return false; } else if ($tipo==3){ # PNG else return false; } # Se calculan las nuevas dimensiones de la imagen if ($ancho_orig>$alto_orig) { $ancho_dest=$ancho; $alto_dest=($ancho_dest/$ancho_orig)*$alto_orig; } else { $alto_dest=$alto; $ancho_dest=($alto_dest/$alto_orig)*$ancho_orig; } // imagecreatetruecolor, solo estan en G.D. 2.0.1 con PHP 4.0.6+ // Redimensionar // imagecopyresampled, solo estan en G.D. 2.0.1 con PHP 4.0.6+ @imagecopyresampled($img2,$img,0,0,0,0,$ancho_dest,$alto_dest,$ancho_orig,$alto_orig) or imagecopyresized($img2,$img,0,0,0,0,$ancho_dest,$alto_dest,$ancho_orig,$alto_orig); // Crear fichero nuevo, según extensión. if ($tipo==1) // GIF else return false; if ($tipo==2) // JPG else return false; if ($tipo==3) // PNG else return false; return true; } ?>
me gustaría adaptar el código amis necesidades pero esta linea me tiene parada