![]() |
|
||||||||||
|
|||||
|
Регистрация: Mar 2002
Адрес: Одесса
Сообщений: 120
|
Как сделать, чтобы считалось количество даунлоадов какого-то файла?
Например по клику на ссылку запускается скрипт и потом у юзера появляется окошко "Сохранить файл". |
|
|||||
|
Nada snachala "Umno" otrkrit file. Prochitat yego. Zapisat svoi danniye i otoslat ih...
Primerno kak zdes : http://www.flasher.ru/forum/showthre...threadid=35100 P.S. Polzuytes poiskom. Govoriat - on rulez ![]() |
|
|||||
|
smi-team.tk - скрипт такой есть и даже два - причём на проффесиоанальном уровне =)
__________________
Rest in pieces! |
|
|||||
|
1. Ссылка стоит не на файл, который надо даунлоадить, а на php скрипт, которому имя файла передаётся в качестве параметра. Например:
<a href="downloader.php?file=super_melody.mp3">Download it!</a> 2. Скрипт производит запись в базу mySQL, MS SQL, Oracle или какая больше нравится. Или в тектовый файл или куда ещё придётся. А дальше есть несколько вариантов. Вариант первый: Записав в базу данные, скрипт делает банальный редирект Header('Location: super_melody.mp3'); И никаких гвоздей. Только тогда файл на самом деле будет доступен любому минуя эту считалку, если человек пойдёт не по твоей ссылке. Вариант второй: Все файлы валяются в некоем сверхсекретном месте, откуда PHP читает их как бинарный поток. Сообщаешь, что сейчас будешь гнать бинарные данные в хидере опять же и пишешь эти данные на экран как ни в чём не бывало.
__________________
[Team: Гоблины всех сильней!] |
![]() |
Часовой пояс GMT +4, время: 06:54. |
|
|
« Предыдущая тема | Следующая тема » |
|
|