Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/04/2009, 04:11
xurxinho
 
Fecha de Ingreso: marzo-2009
Mensajes: 171
Antigüedad: 15 años, 1 mes
Puntos: 4
Respuesta: Thumbnails de Fotos

Te cuento lo que hago yo.
Yo en vez de generar miniaturas establezco una proporción.
Imagina que quieres crear miniaturas de un ancho máximo de 40px;

<?php

$tam=('img/default.gif','40');

echo '<img border="0" src="img/default" width="'.$tam[0].'" height="'.$tam[1].'">;


function proporcion($ruta,$ancho){
$tam=size($ruta);
$relacion = $tam[1] / $tam[0];
if($tam[0] > $ancho){
$tam[0] = $ancho;
$tam[1] = abs($tam[0] * $relacion);
}
return $tam;
}
?>

Obviamente tienes que generar el bucle para cargar cada imagen y pasar las rutas. Con funciones que hay en otro faq del foro puedes hacer que se salga un mensaje de "Cargandose...', si no quieres ver como se cargan las imagenes poco a poco.
Si no la otra solución es generar la miniatura, pero eso ya sería otra solución que aplico si las imágenes son de gran peso o si son muchas.