Контроль IP-адресов

Главные вкладки

Аватар пользователя Rob Roy Rob Roy 28 октября 2009 в 22:36

Заранее извиняюсь за ламерский вопрос, но по форуму не нашел. И в сети тоже... Sad

Стоит задача: необходимо по факту авторизации пользователя получить из БД IP-адрес предыдущего его входа на сайт, сравнить с настоящим IP-адресом и, в случае совпадения/несовпадения, вывести соответствующий текст. В общем в таком виде должно быть:

IP-адрес настоящий:
172.17.17.1
IP-адрес предыдущий:
210.170.107.250
(IP не совпадает) / (IP совпадает)

Заранее благодарен за ответ Smile

Комментарии

Аватар пользователя Rob Roy Rob Roy 29 октября 2009 в 9:16

"Master of Tragedy" wrote:
А зачем? А если IP адреса динамически раздаются DHCP?

Ну в принципе и стоит задача, что б именно отслеживать фейки Smile
"RxB" wrote:
свой модуль написать из десятка строчек

Эх... Если б это было так просто, то и не спрашивал бы на форуме... К сожалению нет у меня необходимых знаний. Может кто знает уже готовый такой модуль?

Аватар пользователя files32 files32 29 октября 2009 в 12:37

Тут только модулем походу. Но там не сложно:
хук [ru-api=hook_user]hook_user[/ru-api] - перехватываем факт авторизации и храним где-нибудь в базе
хук [ru-api=hook_block]hook_block[/ru-api] - ну чтобы вывести сообщение в блоке, а можно как нибудь по другому.