首页 > php

PHP中HTTP_X_FORWARDED_FOR 和 REMOTE_ADDR的使用

1.REMOTE_ADDR:浏览当前页面的用户计算机的ip地址 2.HTTP_X_FORWARDED_FOR: 浏览当前页面的用户计算机的网关 3.HTTP_CLIENT_IP:客户端的ip 在PHP 中使用 $_SERVER["REMOTE_ADDR"] 来取得客户端的 IP 地址。 但如果客户端是使用代理服务器来访问,那取到的就是代理服务器的 IP 地址,而不是真正的客户端 IP 地址。要想透过代理服务器取得客户端的真实 IP 地址,就要使用 $_SERVER["HTTP_X_FORWARDED_FOR"] 来读取。 不过要注意,并不是每个代理服务器都能用 $_SERVER["...

PHP禁止掉某IP访问的方法

在我们做网站的时候,有时候有这样的需求,就是需要屏蔽某个ip,但是又不希望影响到其他的ip访问。 遇到这种情况,该怎样用代码去实现呢? 代码如下: