Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/10/2010, 07:36
ddmlls
 
Fecha de Ingreso: mayo-2010
Mensajes: 21
Antigüedad: 14 años, 7 meses
Puntos: 2
Redimensionar imagen

Holaa!!
Quiero redimensionar unas imágenes y he encontrado este ejemplo:
Código PHP:
<?php
$anchura
=180;
$hmax=180;
$nombre=basename($_GET['imagen']);
$datos getimagesize($nombre);
if(
$datos[2]==1){$img = @imagecreatefromgif($nombre);}
if(
$datos[2]==2){$img = @imagecreatefromjpeg($nombre);}
if(
$datos[2]==3){$img = @imagecreatefrompng($nombre);}
$ratio = ($datos[0] / $anchura);
$altura = ($datos[1] / $ratio);
if(
$altura>$hmax){$anchura2=$hmax*$anchura/$altura;$altura=$hmax;$anchura=$anchura2;}
$thumb imagecreatetruecolor($anchura,$altura);
imagecopyresampled($thumb$img0000$anchura$altura$datos[0], $datos[1]);
if(
$datos[2]==1){header("Content-type: image/gif"); imagegif($thumb);}
if(
$datos[2]==2){header("Content-type: image/jpeg");imagejpeg($thumb);}
if(
$datos[2]==3){header("Content-type: image/png");imagepng($thumb); }
imagedestroy($thumb);
?>
He guardado este archivo como redimensionar.php en el directorio principal de mi servidor. ¿Cómo tengo que poner el enlace para que me redimensione imagenes que no esten en el directorio principal? Porque si lo pongo así no funciona:
http://midominio.com/redimensionar.php?imagen=/fotos/imagen.html

Como hay que poner la ruta de la imagen¿¿
Soy novatillo y nunca habia hecho esto...
Gracias