PHP取得客户端IP地址代码
时间:2010-08-29 11:14来源:虫虫技术在线收集整理 作者:虫虫编辑 点击:次
function GetIP(){ if ( getenv ( HTTP_CLIENT_IP ) strcasecmp ( getenv ( HTTP_CLIENT_IP ), unknown )) $ip = getenv ( HTTP_CLIENT_IP ); else if ( getenv ( HTTP_X_FORWARDED_FOR ) strcasecmp ( getenv ( HTTP_X_FORWARDED_FOR ), unknown )) $ip = ge
- function GetIP(){
- if (getenv("HTTP_CLIENT_IP") && strcasecmp(getenv("HTTP_CLIENT_IP"), "unknown"))
- $ip = getenv("HTTP_CLIENT_IP");
- else if (getenv("HTTP_X_FORWARDED_FOR") && strcasecmp(getenv("HTTP_X_FORWARDED_FOR"), "unknown"))
- $ip = getenv("HTTP_X_FORWARDED_FOR"); getenv("REMOTE_ADDR") && strcasecmp(getenv("REMOTE_ADDR"), "unknown"))
- $ip = getenv("REMOTE_ADDR");
- else if (isset($_SERVER[@#REMOTE_ADDR@#]) && $_SERVER[@#REMOTE_ADDR@#] && strcasecmp($_SERVER[@#REMOTE_ADDR@#], "unknown")) $ip = $_SERVER[@#REMOTE_ADDR@#];
- else
- $ip = "unknown";
-
- return($ip);
- }
-
(责任编辑:admin) |
------分隔线----------------------------