
Счетчик посещений страниц сайта,
работающий в сессии.
Самый простой, но довольно хороший скрипт php, с его помощью вы узнаете
У этого счетчика есть преимущество, если какой либо школьник решит поиграться,
и начнет перезагружать страницу, цифры на счетчике не будут увеличиваться.
Но если он закроет, а потом откроет браузер, то откроется новая сессия, и счетчик снова сработает.
Давайте перейдем к коду:
$file_name = 'count.txt';
// В этой строке мы создаем текстовый файл 'count.txt'
располагать его нужно в корне сайта. Можно конечно создать отдельную папку для разных счетчиков,
но тогда надо изменить путь до файла. Например 'book/count.txt'
if (!file_exists($file_name))
file_put_contents($file_name, "0");
// здесь на случай если вы забыли создать файл,
он создастся автоматически со значением '0'
$count = (int)(file_get_contents($file_name));
// считываем количество пользователей
if (!isset($_COOKIE['visitor'])) {
$count++;
file_put_contents($file_name, $count);
setcookie('visitor', 'yes');
}
//если значение куки не установлено, увеличиваем количество пользователей на единицу
Далее, вы должны вывести показания счетчика на экран, в удобном для вас месте.
Эффективнее всего сделать это в футере, посетителям не так заметно, а вам видно.
Но возможно и наоборот, сделать цифры более крупными, допустим указывая просмотры прямо под видео,
или под ссылкой для скачивания файлов.
Выводим результат счетчика на экран: <?php $count ?>
Скачали: 3 раз
как подсчитать количество посетителей вашей страницы.
У этого счетчика есть преимущество, если какой либо школьник решит поиграться,
и начнет перезагружать страницу, цифры на счетчике не будут увеличиваться.
Но если он закроет, а потом откроет браузер, то откроется новая сессия, и счетчик снова сработает.
Давайте перейдем к коду:
$file_name = 'count.txt';
// В этой строке мы создаем текстовый файл 'count.txt'
располагать его нужно в корне сайта. Можно конечно создать отдельную папку для разных счетчиков,
но тогда надо изменить путь до файла. Например 'book/count.txt'
if (!file_exists($file_name))
file_put_contents($file_name, "0");
// здесь на случай если вы забыли создать файл,
он создастся автоматически со значением '0'
$count = (int)(file_get_contents($file_name));
// считываем количество пользователей
if (!isset($_COOKIE['visitor'])) {
$count++;
file_put_contents($file_name, $count);
setcookie('visitor', 'yes');
}
//если значение куки не установлено, увеличиваем количество пользователей на единицу
Далее, вы должны вывести показания счетчика на экран, в удобном для вас месте.
Эффективнее всего сделать это в футере, посетителям не так заметно, а вам видно.
Но возможно и наоборот, сделать цифры более крупными, допустим указывая просмотры прямо под видео,
или под ссылкой для скачивания файлов.
Выводим результат счетчика на экран: <?php $count ?>
Скачать счетчик бесплатно
целиком и с подробной инструкцией.
Счётчик посещений страницы
Скачали: 3 раз
Счетчик посещений страниц сайта, работающий в сессии.
Видео просмотрели 1 раз