Foros del Web » Programando para Internet » PHP »

Manejo de carpetas y archivos

Estas en el tema de Manejo de carpetas y archivos en el foro de PHP en Foros del Web. como puedo controlar el tamaño de los archivos de una carpeta, controlando el maximo tamaño definido por mi para cada carpeta, con tal que el ...
  #1 (permalink)  
Antiguo 21/12/2005, 13:30
Avatar de GaboMaKano  
Fecha de Ingreso: noviembre-2002
Ubicación: Viña del Mar - Chile
Mensajes: 323
Antigüedad: 15 años, 1 mes
Puntos: 2
Manejo de carpetas y archivos

como puedo controlar el tamaño de los archivos de una carpeta, controlando el maximo tamaño definido por mi para cada carpeta, con tal que el usuario no se exeda, estos datos los manejare en una base de datos.
__________________
Exito!!
:censura:
Visita Uganet.cl
  #2 (permalink)  
Antiguo 21/12/2005, 13:43
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Los archivos que subes a esa "carpeta" o para ese usuario, lo haces o vas hacer por un script PHP? .. y los archivos que eventuamente puedas borrar, lo vas hacer por un script PHP también?

Si es así .. podrás al subir el archivo ver que tamaño tiene este ($_FILES['archivo']['size']) como para ir "sumandolo" a lo que ya tengas en tal campo de tal tabla de tu BD y restarlo cuando borres el archivo (viendo su tamaño con filesize()).

Supuestamente si el "upload" del archivo lo haces -solo- por scripts PHP y el "borrado" de esos archivos .. tambén lo haces vía PHP .. haciendo estas comprobaciones podrías tener un control del espacio consumido por el usuario en sus archivos y que te cuadre (lo que tienes en el directorio con lo que tu registras en tu BD).

Un saludo,
  #3 (permalink)  
Antiguo 21/12/2005, 16:12
Avatar de GaboMaKano  
Fecha de Ingreso: noviembre-2002
Ubicación: Viña del Mar - Chile
Mensajes: 323
Antigüedad: 15 años, 1 mes
Puntos: 2
no me keda más ke decir Gracias Cluster......
__________________
Exito!!
:censura:
Visita Uganet.cl
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 2 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 11:03.