Счетчик для скачивания файлов.


Друзья вам предлагается замечательный

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

.
Он работает в сессии, и не позволяет искусственно увеличивать цифры.

Для установке счётчика создаём файл: где у вас будет находится сам скрипт.
Например - script.php
В этот файл вставляем php скрипт приведенный ниже.

<?php
if ($_GET['count_3'] == 1){
header('location: http://umaniscript.ru/downloads/schetchik_1.zip');
$file_name = 'book/count_3.txt';
$count = (int)(file_get_contents($file_name));
if (!isset($_COOKIE['visitor'])) {
$count++;
file_put_contents($file_name, $count);
setcookie('visitor', 'yes');
}
}
?>


Где вторая строка:

header('location: http://umaniscript.ru/downloads/schetchik_1.zip');
указывает путь к файлу, который нужно скачать,

третья строка:

$file_name = 'book/count_3.txt';

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

Файл script.php помещаем в корень сайта, (как обычная ваша страница)
файл: count_3.txt (пустой) поместим в папку book которую нужно создать.
(в ней вы можете хранить результаты различных счетчиков в текстовых файлах).

Далее в файле где вы даете описание вашего продукта, пишем ссылку такого вида:

<a href="http://umaniscript.ru/script.php?count_3=1">Скачать архив </a>

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

Для отображения счетчика закачек на экран браузера,
в файл под описанием и ссылкой, вставляем вот этот код:

<?php include('book/count_3.txt'); ?>

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

Для более привлекательного вида,
можно сделать примерно так:

скрипт счётчика скачиваний


Скачали: <?php include('book/count_3.txt');?> раз


счетчик для скачивания файлов

Счётчик для скачивания файлов


Скачали: 1 раз



Счетчик для скачивания файлов.




Видео просмотрели 1 раз