Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/12/2004, 18:43
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Resumiendo ...

que es lo que pretendes hacer:
1) Subir tu imagen a tamaño origial y que se PHP el que procese esa imagen para generar un "thumbnail" y guardarlo en tu sistema de archivos (en algún directorio para tal fin) junto con el nombre que quede en tu BD o darle el nombre de la imagen que uses como referencia.

2) Generar el Thumbnail en tiempo real desde tu imagen origial a tamaño y peso original cuando se pida (cuando la muestres donde la necesites).

A todo esto .. la imagen en sì la subes por HTTP ya? .. es decir .. por tu formulario HTML con su campo "file" y lo gestionas ya con PHP?.

A nivel de rendimiento .. es mejor generar el thumbnail al subir tu imagen y dejarla ya creada que no generarla dinámicamente cada vez que las pidas (para tu caso concreto). Es decir .. hacer lo que menciono en el punto 1.

En las FAQ's de este foro y si buscas en el foro hay muchas funciones creadas ya para hacer el "thumbnail" .. lo único que tienes que hacer es "engancharlo" en el punto que corresponde de (supongo) tu actual rutina que gestiona el "Upload" de la imagen. De hecho si tu quieres mantener la imagen original a su tamaño y peso original y crear el thumnail de esta . .màs sencillo es ..pero podrías también "optimizar" esa imagen "grande" dejandola a un tamaño y sobre todo "peso" (lo puedes hacer si generas .jpg ajustando el ratio de compresión).

Un saludo,