Количество скачиваний файла можно определить разделив сумму отданного трафика на его размер. Раз у вас есть БД, вы можете завести файлу поле, например sent_bytes, которое будет инкрементироваться каждым обработчиком post_action. Таким образом "скачан один раз" превращается в file_size < sent_bytes.
31 мая 2011 г. 0:04 пользователь Kirill Morozov <l0rda@xxxxxxxxx> написал: