Tom: Dateizugriff erfassen

Beitrag lesen

Hello,

ich biete auf meiner Seite ein ZIP-File zum Download an und möchte zum Aktualisieren dieses ZIP-Files den Download kurzzeitig sperren können. Das ist eigentlich auch kein Problem.
Kann ich aber auch feststellen, ob just in einem Moment gerade ein User das File runterlädt?
Wäre ja schlecht, wenn ich in dem Moment versuche das File upzudaten.

Das kommt darauf an, wie Du den Download überwachst und anbietest

unter http://selfhtml.bitworks.de => Zählen und Speichern in Flatfiles

findest Du eine Download-Funktion und die Möglichkeit der Sperre.
Die Funktion flock() http://de3.php.net/manual/en/function.flock.php
bietet die "Wartesperre" als Default an. (LOCK_NB ist nicht gestetzt)

Au?erdem arbeite ich fleißig an einem Artikel zum Thema Locking, und werde mal das Szenario des Download mit aufnehmen. Ist eine Variante, die bestimmt öfter vorkommt in den Köpfen, als konkurrierdende Zugriffe auf Datensätze.

Harzliche Grüße aus http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau