php获取当前URL地址例子
2011-09-27 11:12
423 查看
$URL['PHP_SELF'] = isset($_SERVER['PHP_SELF']) ? $_SERVER['PHP_SELF'] : (isset($_SERVER['SCRIPT_NAME']) ? $_SERVER['SCRIPT_NAME'] : $_SERVER['ORIG_PATH_INFO']); //当前页面名称 $URL['DOMAIN'] = $_SERVER['SERVER_NAME']; //域名(主机名) $URL['QUERY_STRING'] = $_SERVER['QUERY_STRING']; //URL 参数 $URL['URI'] = $URL['PHP_SELF'].($URL['QUERY_STRING'] ? "?".$URL['QUERY_STRING'] : ""); $URL['URL'] = "http://".$URL['DOMAIN'].$URL['PHP_SELF'].($URL['QUERY_STRING'] ? "?".$URL['QUERY_STRING'] : ""); //完整URL地址 function getIps() //获取用户IP { if(getenv('HTTP_CLIENT_IP') && strcasecmp(getenv('HTTP_CLIENT_IP'), 'unknown')) { $IP = getenv('HTTP_CLIENT_IP'); } elseif(getenv('HTTP_X_FORWARDED_FOR') && strcasecmp(getenv('HTTP_X_FORWARDED_FOR'), 'unknown')) { $IP = getenv('HTTP_X_FORWARDED_FOR'); } elseif(getenv('REMOTE_ADDR') && strcasecmp(getenv('REMOTE_ADDR'), 'unknown')) { $IP = getenv('REMOTE_ADDR'); } elseif(isset($_SERVER['REMOTE_ADDR']) && $_SERVER['REMOTE_ADDR'] && strcasecmp($_SERVER['REMOTE_ADDR'], 'unknown')) { $IP = $_SERVER['REMOTE_ADDR']; } return $IP ? $IP : "unknow"; }
相关文章推荐
- php获取当前页面完整URL地址
- PHP获取 当前页面名称、主机名、URL完整地址、URL参数、获取IP
- PHP获取当前页面的名称,主机名,URL完整地址,URL参数,获取IP
- PHP获取当前页面完整URL地址函数
- PHP 使用 $_SERVER['PHP_SELF'] 获取当前页面地址,$_SERVER['REQUEST_URI']获取完整参数URL
- php获取当前url地址
- php通过$_SERVER获取当前页面完整URL地址
- php获取当前页面完整真实的url地址的方法,包括带参数的,总结了三种方法
- PHP中$_SERVER获取当前页面的完整URL地址
- php获取当前url完整地址
- PHP获取 当前页面名称、主机名、URL完整地址、URL参数、获取IP
- PHP中$_SERVER获取当前页面的完整URL地址
- php获取当前页面完整URL地址
- PHP获取 当前页面名称、主机名、URL完整地址、URL参数、获取IP
- PHP获取当前页面完整URL地址
- PHP获取当前完整URL地址的函数
- php获取当前URL地址
- PHP获取当前页面的URL地址
- PHP 中获取当前url地址
- php获取当前url地址的方法小结