GARANTIR DESCONTO

Fórum Pegar ip de conexao com php #570834

11/11/2016

0

PHP

Opa pessoal,
vi a tem o array $_SERVER como que faço para pegar o ip do usuario e esse ip vai o do provedor ou realmente do usuario final?
Gustavo Gutemberg

Gustavo Gutemberg

Responder

Post mais votado

14/11/2016

Olá, boa tarde Gustavo!
você pode tentar essa função abaixo para tentar capturar o ip do usuario dentro do seu site.

function get_client_ip() {
    $ipaddress = '';
    if (isset($_SERVER['HTTP_CLIENT_IP']))
        $ipaddress = $_SERVER['HTTP_CLIENT_IP'];
    else if(isset($_SERVER['HTTP_X_FORWARDED_FOR']))
        $ipaddress = $_SERVER['HTTP_X_FORWARDED_FOR'];
    else if(isset($_SERVER['HTTP_X_FORWARDED']))
        $ipaddress = $_SERVER['HTTP_X_FORWARDED'];
    else if(isset($_SERVER['HTTP_FORWARDED_FOR']))
        $ipaddress = $_SERVER['HTTP_FORWARDED_FOR'];
    else if(isset($_SERVER['HTTP_FORWARDED']))
        $ipaddress = $_SERVER['HTTP_FORWARDED'];
    else if(isset($_SERVER['REMOTE_ADDR']))
        $ipaddress = $_SERVER['REMOTE_ADDR'];
    else
        $ipaddress = 'UNKNOWN';
    return $ipaddress;
}


abs

Lucas Santos

Lucas Santos
Responder

Gostei + 1

Mais Posts

14/11/2016

Marcio Araujo

Se puderem achar algum material(artigo), por favor compartilhem, não achei.
Responder

Gostei + 0

16/11/2016

Vagner Carvalho

Ip da operadora do usuário, inserir no seu site.

<?php
echo $_SERVER['REMOTE_ADDR'];
?>
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar