Php определение ip
Здравствуйте,я тестирую свой php код на денвере,по сетке клиент должен обращаться к скрипту,при этом я должен фиксировать его ip,я использую следующую конструкцию для определения ip:
$ip=$_SERVER['REMOTE_ADDR']; при этом если пользователь использует firefox то его ip не правильно фиксируется,если же другие браузеры,то проблем не возникает,ip регистрируется правильно.Не знаете ли вы в чем проблема и как ее решить.Заранее спасибо. |
проксю посмотри, может ФФ через прокси работает
|
Ок,спасибо,всё получилось,вот итог:
if (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) { $ip=$_SERVER['HTTP_X_FORWARDED_FOR']; } else { $ip=$_SERVER['REMOTE_ADDR']; } |
Часовой пояс GMT +3, время: 23:13. |