Welcome Guest, Not a member yet? Register   Sign In
Get real ip
#1

Hi
I try use
PHP Code:
    function get_user_ip() {

        
$ipaddress '';

        if (
getenv('HTTP_CLIENT_IP'))
            
$ipaddress getenv('HTTP_CLIENT_IP');
        else if(
getenv('HTTP_X_FORWARDED_FOR'))
            
$ipaddress getenv('HTTP_X_FORWARDED_FOR');
        else if(
getenv('HTTP_X_FORWARDED'))
            
$ipaddress getenv('HTTP_X_FORWARDED');
        else if(
getenv('HTTP_FORWARDED_FOR'))
            
$ipaddress getenv('HTTP_FORWARDED_FOR');
        else if(
getenv('HTTP_FORWARDED'))
           
$ipaddress getenv('HTTP_FORWARDED');
        else if(
getenv('REMOTE_ADDR'))
            
$ipaddress getenv('REMOTE_ADDR');
        else
            
$ipaddress 'UNKNOWN';

        if (
$ipaddress == '::1' || $ipaddress == 'localhost')
            
$ipaddress  =   '151.235.98.154';

        if (
strpos($ipaddress,',') !== FALSE) {
            
$ipaddress  =   explode($ipaddress)[0];
        }

        return 
$ipaddress;

    } 

But it get 159.69.37.104,159.69.37.14
But i need real ip
Please help me
Reply


Messages In This Thread
Get real ip - by omid_student - 09-18-2018, 05:12 AM
RE: Get real ip - by Pertti - 09-18-2018, 06:09 AM
RE: Get real ip - by omid_student - 09-18-2018, 07:23 AM



Theme © iAndrew 2016 - Forum software by © MyBB