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

  • Автор темы Baller
  • Дата начала
B

Baller

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

SavageNoName

Member
Регистрация
03.10.2004
Сообщения
128
Реакции
0
Баллы
16
<?
$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

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

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

SavageNoName

Member
Регистрация
03.10.2004
Сообщения
128
Реакции
0
Баллы
16
<a href="/имя_папки_со_скриптом/download.php?get=/video/and1/spyda.wmv">Spyda.wmv</a>
 
B

Baller

Guest
Всё равно не работает. :(
Написал так: <a href="../../counters/download.php?get=/video/and1/spyda.wmv">Spyda.wmv</a>, но выдаёт "Невозможно скачать файл".
 
196 383Темы
633 339Сообщения
3 618 286Пользователи
pyrerektНовый пользователь
Верх