mirror of
https://github.com/itflow-org/itflow
synced 2026-03-15 18:24:50 +00:00
Default get_ip to REMOTE_ADDR, option to set it to
This commit is contained in:
@@ -52,22 +52,19 @@ function get_user_agent() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function get_ip() {
|
function get_ip() {
|
||||||
$mainIp = '';
|
if(defined("CONST_GET_IP_METHOD")){
|
||||||
if (getenv('HTTP_CLIENT_IP'))
|
if(CONST_GET_IP_METHOD == "HTTP_X_FORWARDED_FOR"){
|
||||||
$mainIp = getenv('HTTP_CLIENT_IP');
|
$ip = getenv('HTTP_X_FORWARDED_FOR');
|
||||||
else if(getenv('HTTP_X_FORWARDED_FOR'))
|
}
|
||||||
$mainIp = getenv('HTTP_X_FORWARDED_FOR');
|
else{
|
||||||
else if(getenv('HTTP_X_FORWARDED'))
|
$ip = getenv('REMOTE_ADDR');
|
||||||
$mainIp = getenv('HTTP_X_FORWARDED');
|
}
|
||||||
else if(getenv('HTTP_FORWARDED_FOR'))
|
}
|
||||||
$mainIp = getenv('HTTP_FORWARDED_FOR');
|
else{
|
||||||
else if(getenv('HTTP_FORWARDED'))
|
$ip = getenv('REMOTE_ADDR');
|
||||||
$mainIp = getenv('HTTP_FORWARDED');
|
}
|
||||||
else if(getenv('REMOTE_ADDR'))
|
|
||||||
$mainIp = getenv('REMOTE_ADDR');
|
return $ip;
|
||||||
else
|
|
||||||
$mainIp = 'UNKNOWN';
|
|
||||||
return $mainIp;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function get_web_browser() {
|
function get_web_browser() {
|
||||||
|
|||||||
Reference in New Issue
Block a user