D.iK.iJ
 
Ссылки Поиск Написать В избранное NO

PHP скрипты бесплатно / Запись IP (счетчик) © [скачать]

      Назначение скрипта

         Данный скрипт был разработан для сайта dikij.com.
         Он записывает IP адреса, прокси, страницу, количество заходов и реферрер посетителей за день и выводит их в отдельном файле (умный сниффер).
         Данные недельной давности удаляются автоматически. Внутри есть админка с паролем, поиск и защита вводимых данных. Можно записывать даже клики по рекламе. Пример данных:

         127.0.0.1 127.0.0.1 7     18.10.2015 (00:02:05)     http://dikij.com/scripts/dikij-ip/     http://dikij.com/



       Возможности

         Записывает IP адрес и адрес прокси в файл;
         Записывает страницу захода и реферрер;
         Также, при наведении можно узнать данные браузера;
         Внутри встроен счетчик посещений на куки;
         Автоматически удаляет устаревшие данные (через неделю);
         Есть админка с паролем и удобным поиском по IP или любой фразе;
         Текстовые базы данны на файлах txt.



       Установка и использование

         0. Откройте файл readme.txt и следуйте указаниям. Там же есть код для вставки счетчика на сайт.
         1. Создайте папку "/ip/" на вашем сервере. Закачайте в эту папку все файлы. Обратите внимание на регистр букв, это имеет значение для верной работы скрипта (рекомендую использовать нижний регистр).
         Выставите папке атрибуты (например, Chmod 777).
         Закачивать файлы и настраивать атрибуты скрипта можно менеджером "Total Commander" (Файл -> Изменить атрибуты).
         2. Далее выставите права доступа файлам (например, Chmod 755).
         3. На локалхосте (на компьютере) права доступа ставить не нужно. Права необходимо выставлять только на серверах в Интернете. Данные права доступа используются на большинстве серверов. В случае, если скрипт не запускается и выводится ошибка "Permise Denied" - скорее всего вы неверно установили права или что то сделали не так.
         Если скрипт не заработал, не бойтесь экспериментировать: изменяйте атрибуты каталога и файлов.
         Иногда, на "сомнительном" хостинге, скрипт запускается с атрибутами 777 (вместо 755) и 666 (вместо 644) для файлов и папок. Либо 777 для всех файлов.
         4. Файлы:
         index.php - административный раздел скрипта. Используйте пароль для входа: pass. Там же встроен поиск и вывод всех данных по дням недели.
         zapis.php - сам счетчик для записи IP и посещений. Там же встроен вывод текущей даты.
         readme.txt - файл с инструкцией и кодом счетчика для сайта.
         .htaccess - внутри встроена защита от просмотра файлов базы данных.
         x.txt - такой файл базы будет создан (где X - день недели).



         Ваш отзыв или предложения по модернизации скрипта можете оставлять у меня на сайте в комментариях к этой странице или присылать по почте. Но напомню, что я - не программист! И все скрипты делал в первую очередь для своего сайта и для удовольствия.


         P.S. Внимание! Скрипт написан на PHP и не работает на бесплатном хостинге, не поддерживающем этот язык. Например, narod.ru или ucoz.ru. Однако, при установке на php-хостинг скрипт можно вставлять на народе при помощи JavaScript.


       Лицензия

         Пользоваться скриптом Запись IP © можно абсолютно бесплатно при выполнении следующих условий:
         1. Вы не будете выдавать где-либо данный PHP скрипт как свою разработку;
         2. Владельцам сайтов разрешается менять исходный код файлов.
         3. Скрипт распространяется по принципу «как есть». Это означает, что вы пользуетесь продуктом на свой риск. Автор не дает никаких гарантий и не несет никакой ответственности за возможный ущерб и убытки любого рода.