获取用户IP代理。

时间:2013-05-03 07:51:53

标签: php html get ip

由于tcp代理,我无法以常规方式获取用户ip。 所以我需要一个替代方案。

我试过了:

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

输出是服务器IP。 有什么方法可以让用户ip?

1 个答案:

答案 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?