0

Como obter o IP do usuário em PHP?

Existem diversas motivações para obter o IP do usuário que navega em nossas aplicações. O principal, para mim, é para auditoria de sistemas.

Sem dúvida alguma, é importante que os usuários sejam rastreáveis em nossas aplicações para promover a segurança de nossos sistemas. Afinal de contas, caso algum deles façam ou tentem fazer algo indevido, os administradores do sistema poderão tomar as devidas providências.

No entanto, para tornar rastreável, é preciso gravar essas informações no banco de dados. Eu fiz um pequeno artigo falando sobre como fazer conexão com banco de dados em PHP , e dessa forma, realizar a auditoria completa.

 

 

function obterIPreal()
{
if (!empty($_SERVER['HTTP_CLIENT_IP'])) 
{
 $ip=$_SERVER['HTTP_CLIENT_IP'];
}
elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR']))

{
  $ip=$_SERVER['HTTP_X_FORWARDED_FOR'];
}
else
{
 $ip=$_SERVER['REMOTE_ADDR'];
}
 return $ip;
}

 

Como obter o IP do usuário em PHP?
5 (100%) 3 votes

Equipe Curso PHP do Zero ao Profissional

Nós somos uma equipe focada em desenvolvimento de software em PHP.

Deixar uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *