Как теперь правильно определять IP пользователя?
Для определения IP пользователя в PHP теперь рекомендуется использовать следующий код: if (!empty($_SERVER['HTTP_CLIENT_IP'])) { $userIP = $_SERVER['HTTP_CLIENT_IP']; } elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) { $userIP = $_SERVER['HTTP_X_FORWARDED_FOR']; } else { $userIP = $_SERVER['REMOTE_ADDR']; } Этот код проверяет, есть ли IP адрес пользователя в переменных $_SERVER['HTTP_CLIENT_IP'] и $_SERVER['HTTP_X_FORWARDED_FOR'], и если они есть, то использует их. В противном случае, будет ... Читать далее