Думаю многие замечали в интернете примерно следующий скрипт подсчета статистики скачивания определенного файла. Так вот, поискав в интернете нашел что-то похожее.
Файлы счётчика разбиты на следующие .php файлы:
index.php — главный файл программы, в нём собственно и содержится весь скрипт.
download.php — представляет окно загрузки файла.
sts.css — это файл стиля самой таблицы где выводится результат работы.
stat — файл содержит статистику, некая база данных.
файл stat создавать не требуется, он будет создан автоматически. Именно в нем будет сохранятся статистика. Для того чтоб обнулить статистику, по всем файлам папки, достаточно удалить на сервере файл stat .
Принцип работы счётчика загрузок.
При обращению по адресу каталога например file_uploads — назовём так папку модуля. Скрипт определяет все файлы находящиеся в той папке где находится папка с модулем file_uploads. Проще сказать так, размещаете папку модуля в любой папке сайта от куда хотите раздавать файлы и вести статистику загрузки этих файлов.
Файлы имеющие пробел в имени, качаться не будут. Старайтесь писать имена одним словом или использовать знак подчёркивания или дефис. Например так: my_file.txt — это правильно. Так неправильно: my file.txt
Файлы добавляемые или удаляемые из папки по которой ведётся статистика загрузок, обновляются автоматически, скрипт отслеживает изменения происходящие в директории в которой он работает. Ну а теперь сам скрипт:
index.php:
На этом к сожелению все, автор данной идеи удалил скрипт безвозвратно , думаю многие поняли саму идею и её принцип работы и возьмут себе на заметку.
Автор: SETTER
Теги: php