Как узнать IP-адрес пользователя в PHP

IP-адреса могут рассказать о текущем месторасположении пользователя, посетившего ваш сайт. На основе полученной информации вы можете предоставлять пользователю соответствующую информацию (к примеру сменить язык сайта или что-то другое).

Данные о IP-адресе также вполне можно использовать в качестве одной из мер безопасности при идентификации пользователя на сайте.


Дата: 09.07.2012 г.

Рейтинг: 0

Метки: php

Пошаговая инструкция:

Если вы разрабатываете свой сайт и вам необходимо узнать IP-адрес пользователя, посетившего ваш сайт, достаточно извлечь его из определенной глобальной переменной.

  1. Используя Блокнот или любой другой редактор, создадим новый документ.
  2. Вводим в него следующие строки кода: Как узнать IP-адрес пользователя в PHP
  3. Сохраняем файл под именем ip.php.
  4. Запускаем браузер и вводим в его адресную строку имя_вашего_сервера/ip.php, где вместо имя_вашего_сервера вы должны указать:
    - localhost, если вы развернули web-сервер на локальной машине
    - IP-адрес или имя сервера, на котором работает web-сервер.

    В моем случае это сервер с IP 172.16.1.155: Как узнать IP-адрес пользователя в PHP

По указанному выше коду можно сказать следующее:

Во второй строке мы присваиваем переменной ip значение, которое получаем из глобальной переменной $_SERVER[\'REMOTE_ADDR\'].

В третьей строке мы, с помощью команды "echo" выводим значение переменной ip на экран.

По сути, полученные данные можно хранить и в базе данных, а, при необходимости, использовать также и для идентификации пользователя в качестве меры безопасности.




Похожие статьи: