■ 站内搜索
■ 推荐
■ 热点
■ 相关
- 无相关代码
PHP获取IP地址
作者:不详 来源:网络 时间:2009-05-11 点击:2507
function getIP() {
static $realip;
if (isset($_SERVER)){
if (isset($_SERVER["HTTP_X_FORWARDED_FOR"])){
$realip = $_SERVER["HTTP_X_FORWARDED_FOR"];
}
else if (isset($_SERVER["HTTP_CLIENT_IP"])) {
$realip = $_SERVER["HTTP_CLIENT_IP"];
}
else {
$realip = $_SERVER["REMOTE_ADDR"];
}
}
else {
if (getenv("HTTP_X_FORWARDED_FOR")){
$realip = getenv("HTTP_X_FORWARDED_FOR");
}
else if (getenv("HTTP_CLIENT_IP")) {
$realip = getenv("HTTP_CLIENT_IP");
}
else {
$realip = getenv("REMOTE_ADDR");
}
}
return $realip;
}
static $realip;
if (isset($_SERVER)){
if (isset($_SERVER["HTTP_X_FORWARDED_FOR"])){
$realip = $_SERVER["HTTP_X_FORWARDED_FOR"];
}
else if (isset($_SERVER["HTTP_CLIENT_IP"])) {
$realip = $_SERVER["HTTP_CLIENT_IP"];
}
else {
$realip = $_SERVER["REMOTE_ADDR"];
}
}
else {
if (getenv("HTTP_X_FORWARDED_FOR")){
$realip = getenv("HTTP_X_FORWARDED_FOR");
}
else if (getenv("HTTP_CLIENT_IP")) {
$realip = getenv("HTTP_CLIENT_IP");
}
else {
$realip = getenv("REMOTE_ADDR");
}
}
return $realip;
}
■ 发表评论
■ 最新评论【显示所有评论】


