Dateiupload: Max Webspace überwachen.
Maresa P.
- php
Hallo,
ich bin gerade am coden von einer "Uploadstation" bei der verschiedene User ihren eigenen Account haben.
Sie können über eine Website Dateien auf den Webserver laden. Jeder Benutzer hat ein eigenes Verzeichnis. Der Dateiupload geschieht mittels http post und PHP. In einer Datenbank werden noch Informationen zum File gespeichert: Uploader, Name, Timestamp.
Es soll so werden, dass jeder Benutzer unendliche viele Dateien hochladen kann, allerdings soll es eine maximale Begrenzung an "Webspace" pro Benutzer geben. Bspl. 50 MB / Benutzer.
Ich hab mir gedacht, dass ich bei jedem Dateiupload die Dateigröße mit in die Datenbank schreibe und vor jedem Dateiupload alle Dateigrößeneinträge aus der DB auslese und zusammenzähle.
Mir scheint diese Lösung jedoch nicht optimal.
Frage: Wie macht man das am Besten?
Vielen Dank für Euere Hilfe
Maresa