
10/02/2003, 11:26
|
O_O | | Fecha de Ingreso: enero-2002 Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 23 años, 2 meses Puntos: 129 | |
kawop ...
Si sigues los links q se han dado y las explicaciones de cada uno de estos mensajes .. veras q hay DOS formas de subir un binario a tu servidor (se una imagen o un ejecutable) .. (repito)
1) Subir la imagen completa a tu Base de datos en formato binario .. se guardan en un campo mas de tu base de datos (tipo BLOD o similar para mas señas).
2) SOLO guardar el paht hacia la imagen .. A su vez en el proceso de "upload" tu programación decidirá a que destino final se ubicaran ...
El problema q tienes de "organizacion" tan solo depende de TI:
- Si subes tus imagenes y las guardas en un directorio (paht) de tu servidor .. en el proceso de "upload" tienes que hacer un "movimiento". El archivo q se hace "upload" PHP lo guarda en un directoro temporal habilitado para tal fin .. en ese instante (con el nombre del archivo recien subido y mas datos q puedes obtener del mismo) lo mueves/copias a su destino final .. Eso lo puedes hacer via move_uploaded_file(origen,destino) .. Así q con esto tan solo te quedaría en tu sistema "multiusuario" decidir que usuario está activo (usando ese "uploader") y encaminar la copia del archivo hacia el directorio asignado para el usuario ...
- Si lo guardas en tu BD ya queda asociado al registro donde lo guardes .. Para eso igual q antes .. ya tendras tu modelo de datos de tu BD q decidas las relaciones entre los archivos q tienes en tu BD y a quien pertenecen (esto le llaman normalización, claves foraneas . etc ..)
Un saludo, |