D.iK.iJ - запись IP ©


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

Данный скрипт был разработан для сайта dikij.com. Он записывает IP адреса посетителей сайта и краткую информацию о них вот в таком виде:
13.06.2007  в 15:45 127.0.0.1 нет прокси  Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; MRA 4.8 (build 01709); .NET CLR 1.1.4322);


Возможности

Показывает IP адрес посетителю;
Записывает IP адрес и информацию о посетителе в файл;
Выводит IP адреса посетителей по дням недели;
Автоматически удаляет устаревшие данные (через неделю).


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

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



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



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


Лицензия

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



Заработок в сети!

Холодильники liebherr

холодильники liebherr

www.magazinbt.ru

Пылесос

Китай, Кантон выставка-ярмарка - пылесос.

www.sokol.ua

© D.iK.iJ 2011