A lightweight PHP logger that stores visitor data into a database.
Installation is done via install.php, after which the logger can be added to any page of your website.
- Logs visitor IP address
- Stores User-Agent (browser / device)
- Saves visit date and time
- Automatically creates database and tables via
install.php - Easy integration into any PHP page (one line)
Use this tool only on your own projects or with user consent. You are responsible for complying with privacy laws (GDPR, etc.).
- Clone the repository:
git clone https://github.com/kumike/phpiplogger.git
cd phpiplogger-
Upload files to your server (PHP + database required)
-
Open in browser:
http://your-domain/install.php
-
Enter your database credentials
-
The installer will:
- create the database (if needed)
- create required tables
- configure the logger
After installation, include the logger in any page where you want to track visitors.
Add this line to your PHP file (e.g. index.php, header.php, or any other page):
<?php require_once('phpiplogger/ip.php'); ?>📍 Recommended placement:
- at the top of the file (right after
<?php) - or inside a global template file (like
header.php) to track all pages
Once added, every visitor will be automatically logged into the database.
- IP address
- User-Agent (browser / device)
- Visit timestamp
- Delete
install.phpafter setup - Restrict database access
- Do not expose internal files publicly
- Use HTTPS
Provided as-is, without warranty.
If you find this project useful, consider giving it a ⭐
################## RU ######################
Лёгкий PHP-логгер, который сохраняет данные о посетителях в базу данных.
Установка выполняется через install.php, после чего логгер можно добавить на любую страницу сайта.
- Логирование IP-адреса посетителя
- Сохранение User-Agent (браузер / устройство)
- Фиксация даты и времени визита
- Автоматическое создание базы данных и таблиц через
install.php - Простая интеграция в любую PHP-страницу (одна строка)
Используйте этот инструмент только на своих проектах или с согласия пользователей. Вы несёте ответственность за соблюдение законов о защите персональных данных (GDPR и др.).
- Клонируйте репозиторий:
git clone https://github.com/kumike/phpiplogger.git
cd phpiplogger-
Загрузите файлы на сервер (требуется PHP и база данных)
-
Откройте в браузере:
http://your-domain/install.php
-
Введите данные для подключения к базе данных
-
Установщик автоматически:
- создаст базу данных (если необходимо)
- создаст нужные таблицы
- настроит логгер
После установки подключите логгер в любую страницу, где нужно отслеживать посетителей.
Добавьте эту строку в PHP-файл (например index.php, header.php или любую другую страницу):
<?php require_once('phpiplogger/ip.php'); ?>📍 Рекомендуется размещать:
- в начале файла (сразу после
<?php) - или в общем шаблоне (например
header.php), чтобы логировались все страницы
После этого каждый посетитель будет автоматически записываться в базу данных.
- IP-адрес
- User-Agent (браузер / устройство)
- Дата и время визита
- Удалите
install.phpпосле установки - Ограничьте доступ к базе данных
- Не открывайте служебные файлы публично
- Используйте HTTPS
Предоставляется «как есть», без каких-либо гарантий.
Если проект оказался полезным — поставьте ⭐
################################################