Użytkownik mojej witryny ma możliwość ściągnąć plik. Plik znajduje się poza widocznością użytkownika, by uniemożliwić ściąganie pliku więcej niż jeden raz, poprzez wpisanie bezpośredniej ścieżki do pliku.
Ściąganie pliku załatwiłem poprzez nagłówki. Jednak pojawił się problem. Nie potrafię określić kiedy użytkownik ściągnął plik. Największy problem sprawiają mi download manager-y z możliwością wznawiania ściągania. Czy jest możliwość określić moment, w którym użytkownik ściągnął cały plik?
edit
Dla wszystkich, którzy będą mieli podobny problem.
Udało mi się znaleźć skrypt, który po niewielkich przeróbkach spełnia wszystkie moje oczekiwania.
Skrypt znajduje się tutaj.
Jedną modyfikację jaką należy wprowadzić, jest dodanie na końcu funkcji, przed die(), instrukcji warunkowej:
<?php // plik zostal zassany w calosci. mozna zapisac info do bazy/pliku, usunac sciagany plik, itp } ?>