Счётчик посетителей

ГлавнаяPHP скрипты → Счётчик посетителей

Этот PHP скрипт счётчик посетителей - предназначен для подсчета количества посетителей вашего сайта и взаимодействует с таблицой базы данных MySQL. Скрипт очень прост в установке, сам создаст таблицы для Базы MySQL (если вы этого не сделали сами) и состоит из одного основного класса (файла), который сохраняет все данные в базе и выводит на страницы следующее:

  • Сколько посетителей на данный момент в онлайн;
  • Какое число посетителей посмотрело данную страницу за сегодняшний день;
  • Сколько уникальных посетителей пришло на ваш сайт за сутки;
  • Количество посетителей за всё время;
  • IP адрес для каждого посетителя;
  • Реальное время и дата.

Работу данного скрипта вы можете увидеть в левом блоке в самом низу, где "Статистика сайта" (если не убрал за ненадобностью). Я единственное что, это применил стили к выводу информации и удалил не нужные мне некоторые элементы, и оставил всего 3 значения. В скачанном скрипте у вас разумеется будет полный комплект.

А теперь разберём подробно PHP скрипт счётчик посетителей:
В скачанном архиве у вас будет, как я и писал выше, один всего файл smart_counter.class.php с основным классом. И вам необходимо будет залить этот файл к себе на сервер в главную директорию.

Далее: создайте на своём хостинге Базу данных с любым именем, после откройте в текстовом редакторе наш файл smart_counter.class.php и измените на свои данные в этом коде:


$this->db_server = 'localhost';      // Имя вашего Хоста
$this->db_username = 'root';       // Логин от Базы данных
$this->db_password = '1234';        // Пароль от Базы данных
$this->db_name = 'name_bd';      // Имя базы данных

Код для html:


<?php
  require_once('smart_counter.class.php');

  $sc = new smart_counter();
  $sc->inc_interval = 86400;
  $sc->db_server = 'localhost';
  $sc->db_username = 'root';
  $sc->db_password = '1234';
  $sc->db_name = 'name_bd';
  $sc->db_main_table = 'sc_main';
  $sc->db_users_table = 'sc_users';
  $sc->update_counter();

  echo sprintf('Total visits: %d<br />', $sc->get_total_visits());
  echo sprintf('Visits on this page: %d<br />', $sc->get_page_visits());
  echo sprintf('Today visits: %d<br />', $sc->get_today_visits());
  echo sprintf('Online users: %d<br /><br />', $sc->get_active_visits(300));

  $lv = $sc->get_latest_visitors();
  foreach ($lv as $ip=>$info)
  {
    echo $ip . ' ';
    echo $info['host'] . ' ';
    echo date('F j, Y [H:i:s]', $info['time']) . ' ';
    echo $info['location'] . '<br /><br />';
  }
?>

В этом коде, как и в предыдущем, замените на свои данные от Базы данных (они в самом начале), и поместите этот код в то место страницы, в котором вы хотите видеть свою статистику посетителей.

И самое последнее, что вам осталось сделать, - это скачать php скрипт счётчик посетителей на свой компьютер.

Cкачать php скрипт - счётчик посетителей

На этом всё, нажимайте на Лайки и спрашивайте, если что не понятно!

Похожие статьи:

Поделись ссылкой с друзьями:

Комментарии к статье