Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/04/2006, 14:21
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Da igual todo el juego que pretendas hacer ..

Tu como subes tus imagenes al servidor? .. usas 3 campos FILE para tal fin? .. que código usas? .. tienes este tema ya claro?

Empieza a exponer que sabes (para ir al grano).

Sabes ya generar un thumbnail en base a un archivo que leas? .. En las FAQ's de este foro tienes ejemplos de funciones que lo hacen.

Por si acaso, todas las funciones de "GD" (www.php.net/gd) que debes usar para generar tu thumnail tienen parámetro para definir que genere un archivo (y si le indicas ruta .. ahí lo hará).

El resto de movimientos es parte del proceso de "upload" que continua al usar move_uploaded_file() .. De hecho lo más lógico es que primero muevas tus imagenes a sus directorios respectivos y luego (como último proceso en ese mismo scritp) generes tu thumnail de la ruta donde quedó tu imagen original finalmente.

El último paso será tomar esos nombres (+ ruta si lo quieres) de los archivos (en $_FILES .. ['name'] los tienes) y hagas tus "INSERT" a tu BBDD ..

Por cierto .. NO deberías guardar una ruta en tu BBDD .. sino tratar la ruta destino como una "constante" (o variable) .. para componer la ruta donde esté el archvivo ..
Por ejemplo ... si:
$row['f_2'] = "12_137_2.jpg"; // guardando sólo el nombre del archivo ..

Y .. ahí sabes que eso es la imagen "grandes" .. pues le añades tu ruta donde quede a la hora de usarla, por ejemplo:

echo "<img src="\"imagenes/grandes\".$row['f_2']."\">";

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.