Скрипт подсчёт количества закачек файлов

  • Тут может быть ваша реклама
B

Baller

Гость
Помогите сабж написать. Вообщем-то, никаких заморочек не нужно. Надо просто для каждого файла (видеоролики) выводить на странице количество скачиваний. С MySQL ооочень плохо знаком, а изучать сие чудо сейчас времени и желания нет, поэтому помогите, pliz. :help2:
 

SavageNoName

Турист
3 Окт 2004
128
0
41
Credits
0
<?
$counterdir = "counters/";
if (file_exists("$get")) {
header("location: $get");
$file = fopen("$counterdir/$get.txt","r");
$count = fread($file, 100);
$countplus = ($count + 1);
fclose($file);
$fileb = fopen("$counterdir/$get.txt","w");
fwrite($fileb, $countplus, 100);
fclose($fileb);
}
else echo "<font face=Verdana,Tahoma size=2>";
echo "<center><br><br> Невозможно скачать файл <b>$get</b><br>";
?>

имя ему, например, download.php.
вызов download.php?get=filename.ext
В $counterdir создает текстовые файлы-счетчики для каждого скачиваемого файла.
 
B

Baller

Гость
Хм, смысл понятен, только чего-то у меня ничего не создаётся. :(

При обращении к download.php пишу так:
<a href="../../download.php?get=video/and1/spyda.wmv">Spyda.wmv</a>
Файл spyda.wmv расположен здесь: http://basketchance.kulichki.ru/video/and1/spyda.wmv, поэтому и пишу "video/and1/spyda.wmv". Правильно? :)
При нажатии на ссылку файл открывается в самом браузере :о) и файл *.txt в папке counters не создаётся. Что не так?
 
B

Baller

Гость
Всё равно не работает. :(
Написал так: <a href="../../counters/download.php?get=/video/and1/spyda.wmv">Spyda.wmv</a>, но выдаёт "Невозможно скачать файл".