Отправляет email-рассылки с помощью сервиса Sendsay

[TC] Скрипт-щётчик

Приветствую! "

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

Тот простой и понятный, который есть у меня, почему-то не срабатывает. Точнее,
количество скачиваний, которое записывается в файл txt показывает, но файл не
качает.

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

Благодарю.

Ответить   Tue, 13 Oct 2009 15:31:20 +0400 (#919690)

 

Ответы:

Vande omentaina, Сатори!

А если скачивать и после скачивания прибавлять счётчик в БД MySql?

Ответить   "Anarendil E. M. Elensule" Tue, 13 Oct 2009 16:15:28 +0300 (#920077)

 

Приветствую, Anarendil E. M. Elensule!

Это тоже можно, Mysql работает. Главное, чтоб щётчик функционировал наверняка.
Просто в mysql мне сложней разбираться, но думаю, справлюсь. Если чего - спрошу.

Порекомендуете хороший щётчик?

Ответить   Wed, 14 Oct 2009 10:17:35 +0400 (#920282)

 

Vande omentaina, Сатори!

вот код запроса (допустим, что таблицы и соотв. поля у вас есть):
$q=mysql_query("UPDATE `Downloads` SET `Count`=`Count`+1 WHERE
`Id`='".$blablabla."'", $link) or die ("Unable to update counter:
".mysql_error());
Здесь:
`Downloads` - таблица MySQL; `Count` - поле счётчика типа int; $link -
идентификатор соединения с БД.
Можно писать условия WHERE и не по айдишнику, а, например, по имени
файла (допускаем, что в таблице у вас айдишник, имя файла и количество
скачиваний). $blablabla - некая переменная, в которую вы положили
заранее соответственно айдишник или имя файла.
Что непонятно, спрашивайте. Я не гуру, но ответить попытаюсь.

Ответить   "Anarendil E. M. Elensule" Wed, 14 Oct 2009 21:24:06 +0300 (#920715)