Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/02/2008, 11:00
Avatar de emiliodeg
emiliodeg
 
Fecha de Ingreso: septiembre-2005
Ubicación: Córdoba
Mensajes: 1.830
Antigüedad: 19 años, 6 meses
Puntos: 55
Re: Maxima capacidad/peso de archivo.

bueno no se como tenes almacenados los datos de los archivos podrias tenerlos en una base de datos del tipo
id,nombre, descripcion, peso
luego deberias crear una tabla extra q se llame "archivos_descargados_x_usuario"
donde deberias tener
usuario, cant_descargada
entoences cuando un usuario accede (obviamente va a tenre q estar logeado en el sistema para concerlo)
verificas en la base de datos
select cant_descargada from archivos_Descarcagos_x_usuario where usuario='$_SESION['usuario']'
con esto tenes lo q ya ha descargado entoences
cantidad descargada + archivo q quiere descargar tiene q ser menor a 5mb
si es correcto, sumar en la tabla de descargas por usuario el peso del nuevo archivo filesize();
y mostrar la descarga
en caso contrario avisar q ha excedido el ancho de banda

esto se puede mejorar y mucho
podrias hacer q todos los primeros de mes la tabla de descargas se resetee
podrias tener un control de q archivos bajo cada uno
hacer estadisticas y mucho mas

mi ejemplo es muy basico y sirve para responder a tu inquietud nada mas
__________________
Degiovanni Emilio
developtus.com