как посчитать количество скачивания файлов?

borgez

Guest
как посчитать количество скачивания файлов?

есть некий сайт с *.zip *.exe *.jpg
как посчитать количество скачивания файлов без открытия вскакивающих окошек, чисто количество скачиваний?
подскажите идею
заранне спасибо!!!
 

TAHK

Guest
Re: как посчитать количество скачивания файлов?

Пишешь скрипт, который тебе отдает эти файлы... потом все ссылки для скачивания переписываешь на него, а уже в нем и считаешь количество скачиваний
 

Tor

Новичок
ну тогда отдавать файлы скриптом, которым и считать по совместительству
 

borgez

Guest
считаю.........++
отдаю:
header("Location: $relative_url");
exit;
где $relative_url полный путь к файлу
 

Tor

Новичок
а что мешает, зная прямую ссылку, качать в обход твоего скрипта?
 

rooot

Новичок
PHP:
$Count = Join('', file("test.dat")) + 1; 
$Cur_File = fOpen("test.dat", "w"); 
fputs($Cur_File,$Count); 
fclose($Cur_File); 
echo "Счетчик : $Count";
Пойдет?
 

yugene

Отошел от дел
Автор оригинала: rooot
PHP:
$Count = Join('', file("test.dat")) + 1; 
$Cur_File = fOpen("test.dat", "w"); 
fputs($Cur_File,$Count); 
fclose($Cur_File); 
echo "Счетчик : $Count";
Пойдет?
Это в каком месте какого скрипта должно исполняться?
 

borgez

Guest
а что мешает, зная прямую ссылку, качать в обход твоего скрипта?
то что я не отдаю прямой ссылки до того как посчитаю юзера


Автор оригинала: rooot

$Count = Join('', file("test.dat")) + 1;
$Cur_File = fOpen("test.dat", "w");
fputs($Cur_File,$Count);
fclose($Cur_File);
echo "Счетчик : $Count";


Пойдет?
у меня все логи пишуться в mysql базу такчто пасиб но ненужно

файло ложить в защищённую (.htaccess'ом например) папку
а где про .htaccess на руском хелпа валяеться?
 

Tor

Новичок
то что я не отдаю прямой ссылки до того как посчитаю юзера
ну посчитал
он скачал и записал ссылочку
раздал ее друзьям
они тоже скачали
а ты не посчитал
дошло?
 

borgez

Guest
Автор оригинала: Tor
ну посчитал
он скачал и записал ссылочку
раздал ее друзьям
они тоже скачали
а ты не посчитал
дошло?
чем тогда посоветуеш выдать безопаснее и быстрее файл пользователю в таком случае?
 
Сверху