Javascript-форум (https://javascript.ru/forum/)
-   Серверные языки и технологии (https://javascript.ru/forum/server/)
-   -   Php определение ip (https://javascript.ru/forum/server/18568-php-opredelenie-ip.html)

faiq 06.07.2011 21:59

Php определение ip
 
Здравствуйте,я тестирую свой php код на денвере,по сетке клиент должен обращаться к скрипту,при этом я должен фиксировать его ip,я использую следующую конструкцию для определения ip:

$ip=$_SERVER['REMOTE_ADDR'];

при этом если пользователь использует firefox то его ip не правильно фиксируется,если же другие браузеры,то проблем не возникает,ip регистрируется правильно.Не знаете ли вы в чем проблема и как ее решить.Заранее спасибо.

melky 06.07.2011 22:32

проксю посмотри, может ФФ через прокси работает

faiq 06.07.2011 23:29

Ок,спасибо,всё получилось,вот итог:

if (!empty($_SERVER['HTTP_X_FORWARDED_FOR']))
{
$ip=$_SERVER['HTTP_X_FORWARDED_FOR'];
}
else
{
$ip=$_SERVER['REMOTE_ADDR'];
}


Часовой пояс GMT +3, время: 11:59.