IP-адреса могут рассказать о текущем месторасположении пользователя, посетившего ваш сайт. На основе полученной информации вы можете предоставлять пользователю соответствующую информацию (к примеру сменить язык сайта или что-то другое).
Данные о IP-адресе также вполне можно использовать в качестве одной из мер безопасности при идентификации пользователя на сайте.
Если вы разрабатываете свой сайт и вам необходимо узнать IP-адрес пользователя, посетившего ваш сайт, достаточно извлечь его из определенной глобальной переменной.
- Используя Блокнот или любой другой редактор, создадим новый документ.
- Вводим в него следующие строки кода:
- Сохраняем файл под именем ip.php.
- Запускаем браузер и вводим в его адресную строку имя_вашего_сервера/ip.php, где вместо имя_вашего_сервера вы должны указать:
- localhost, если вы развернули web-сервер на локальной машине
- IP-адрес или имя сервера, на котором работает web-сервер.
В моем случае это сервер с IP 172.16.1.155:
По указанному выше коду можно сказать следующее:
Во второй строке мы присваиваем переменной ip значение, которое получаем из глобальной переменной $_SERVER['REMOTE_ADDR'].
В третьей строке мы, с помощью команды "echo" выводим значение переменной ip на экран.
По сути, полученные данные можно хранить и в базе данных, а, при необходимости, использовать также и для идентификации пользователя в качестве меры безопасности.