2013-05-03 2 views
0

Я не могу получить ip пользователей в обычном режиме из-за проксирования tcp. Так что мне нужна альтернатива.Получить IP-адрес пользователя.

Я попытался это:

$ip = file_get_contents('http://wtfismyip.com/text'); 

Выход был IP-адрес сервера. Есть ли способ получить ip пользователей?

+0

Значит, вы не можете получить IP-адрес клиента, используя этот '$ _SERVER ['REMOTE_ADDR'];' ??? –

+0

Какой язык и какой сервер вы используете? Вы должны дать нам более подробную информацию. –

ответ

3

Существует несколько способов сделать это.

В зависимости от прокси-сервера вы можете увидеть, установлен ли x-forwarded-for http://en.wikipedia.org/wiki/X-Forwarded-For.

Jou может иметь JS на клиенте, проверить IP и отправить его с вашим запросом. How to get client's IP address using javascript only?

+0

хорошо ответ .... – hek2mgl

Смежные вопросы