
Счетчик для скачивания файлов.
Друзья вам предлагается замечательный
Он работает в сессии, и не позволяет искусственно увеличивать цифры.
Для установке счётчика создаём файл: где у вас будет находится сам скрипт.
Например - 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 раз
счетчик для подсчета скачивание файлов
.Он работает в сессии, и не позволяет искусственно увеличивать цифры.
Для установке счётчика создаём файл: где у вас будет находится сам скрипт.
Например - 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 раз