Skip to content

kumike/phpiplogger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PHP IP Logger

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.


📌 Features

  • 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)

⚠️ Disclaimer

Use this tool only on your own projects or with user consent. You are responsible for complying with privacy laws (GDPR, etc.).


🚀 Installation

  1. Clone the repository:
git clone https://github.com/kumike/phpiplogger.git
cd phpiplogger
  1. Upload files to your server (PHP + database required)

  2. Open in browser:

http://your-domain/install.php
  1. Enter your database credentials

  2. The installer will:

    • create the database (if needed)
    • create required tables
    • configure the logger

⚙️ Usage

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.


🗄️ Stored Data

  • IP address
  • User-Agent (browser / device)
  • Visit timestamp

🔒 Security Notes

  • Delete install.php after setup
  • Restrict database access
  • Do not expose internal files publicly
  • Use HTTPS

📜 License

Provided as-is, without warranty.


👤 Author

https://github.com/kumike


⭐ Support

If you find this project useful, consider giving it a ⭐

Buy Me a Coffee

Donate

Donate

################## RU ######################

PHP IP Logger

Лёгкий PHP-логгер, который сохраняет данные о посетителях в базу данных. Установка выполняется через install.php, после чего логгер можно добавить на любую страницу сайта.


📌 Возможности

  • Логирование IP-адреса посетителя
  • Сохранение User-Agent (браузер / устройство)
  • Фиксация даты и времени визита
  • Автоматическое создание базы данных и таблиц через install.php
  • Простая интеграция в любую PHP-страницу (одна строка)

⚠️ Отказ от ответственности

Используйте этот инструмент только на своих проектах или с согласия пользователей. Вы несёте ответственность за соблюдение законов о защите персональных данных (GDPR и др.).


🚀 Установка

  1. Клонируйте репозиторий:
git clone https://github.com/kumike/phpiplogger.git
cd phpiplogger
  1. Загрузите файлы на сервер (требуется PHP и база данных)

  2. Откройте в браузере:

http://your-domain/install.php
  1. Введите данные для подключения к базе данных

  2. Установщик автоматически:

    • создаст базу данных (если необходимо)
    • создаст нужные таблицы
    • настроит логгер

⚙️ Использование

После установки подключите логгер в любую страницу, где нужно отслеживать посетителей.

Добавьте эту строку в PHP-файл (например index.php, header.php или любую другую страницу):

<?php require_once('phpiplogger/ip.php'); ?>

📍 Рекомендуется размещать:

  • в начале файла (сразу после <?php)
  • или в общем шаблоне (например header.php), чтобы логировались все страницы

После этого каждый посетитель будет автоматически записываться в базу данных.


🗄️ Сохраняемые данные

  • IP-адрес
  • User-Agent (браузер / устройство)
  • Дата и время визита

🔒 Безопасность

  • Удалите install.php после установки
  • Ограничьте доступ к базе данных
  • Не открывайте служебные файлы публично
  • Используйте HTTPS

📜 Лицензия

Предоставляется «как есть», без каких-либо гарантий.


👤 Автор

https://github.com/kumike


⭐ Поддержка

Если проект оказался полезным — поставьте ⭐

################################################

Buy Me a Coffee

Donate

Donate

About

Сбор статистики посещений сайта/странички в базу MySQL

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors