|
|
|||||
Регистрация: Feb 2001
Сообщений: 127
|
подсчет кол-ва закачек файла
привет,
подскажите как решить такую задачку есть на сервере определенные файлы, начальству интересно кто и сколько раз их скачивал, каждый раз смотреть логи запарно, т.е. как понимаю кликнул чел по ссылке, отработал скрипт, который посчитал-записал все что надо и потом пошла закачка файлу пользователю, вот как запустить эту закачку я и не знаю. |
|
|||||
HTML:
<a href="/cgi-bin/download.cgi?/data/any.dat">download</a> download.cgi: #!... ... print "Location: $ENV{QUERY_STRING}\n\n";
__________________
Two beer or not two beer?... |
|
|||||
Регистрация: Oct 2000
Адрес: Москва
Сообщений: 264
|
Если известно расширение всех этих файлов, то можно моим любимым способом. Поставить в Apache действие на это расширение. При этом не прийдётся все ссылки переписывать.
AddType file/count .zip Action file/count /cgi-bin/count.cgi count.cgi: #!/perl if($ENV{REDIRECT_STATUS} eq ""){ print "Content-type: text/html\n\n"; print "Redirect status."; exit(); } $file = $ENV{PATH_TRANSLATED}; open F, $file; $/ = ''; binmode STDOUT; print <F>; close F; Вроде, разаботает
__________________
.pete |
Часовой пояс GMT +4, время: 22:52. |
|
« Предыдущая тема | Следующая тема » |
|
|