“Dirección IP de PHP del visitante” Código de respuesta

PHP Obtenga la dirección IP del visitante

$clientIPAddress=$_SERVER['REMOTE_ADDR']; 
Grepper

Dirección IP de PHP del visitante

<?PHP

function getUserIP()
{
    // Get real visitor IP behind CloudFlare network
    if (isset($_SERVER["HTTP_CF_CONNECTING_IP"])) {
              $_SERVER['REMOTE_ADDR'] = $_SERVER["HTTP_CF_CONNECTING_IP"];
              $_SERVER['HTTP_CLIENT_IP'] = $_SERVER["HTTP_CF_CONNECTING_IP"];
    }
    $client  = @$_SERVER['HTTP_CLIENT_IP'];
    $forward = @$_SERVER['HTTP_X_FORWARDED_FOR'];
    $remote  = $_SERVER['REMOTE_ADDR'];

    if(filter_var($client, FILTER_VALIDATE_IP))
    {
        $ip = $client;
    }
    elseif(filter_var($forward, FILTER_VALIDATE_IP))
    {
        $ip = $forward;
    }
    else
    {
        $ip = $remote;
    }

    return $ip;
}


$user_ip = getUserIP();

echo $user_ip; // Output IP address [Ex: 177.87.193.134]


?>
Ivanoft

Respuestas similares a “Dirección IP de PHP del visitante”

Preguntas similares a “Dirección IP de PHP del visitante”

Más respuestas relacionadas con “Dirección IP de PHP del visitante” en PHP

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código