Ip real do computador do usuário em PHP

function getUserIpAddr() {

       $ip=0;

       if (!empty($_SERVER[‘HTTP_CLIENT_IP’])) {

//ip compartilhado da internet

           $ip = $_SERVER[‘HTTP_CLIENT_IP’];

       } elseif (!empty($_SERVER[‘HTTP_X_FORWARDED_FOR’])) {

//ip passando pelo proxy

           $ip = $_SERVER[‘HTTP_X_FORWARDED_FOR’];

       } else {

           $ip = $_SERVER[‘REMOTE_ADDR’];

       }

       return $ip;

   }

Deixe um comentário

O seu endereço de e-mail não será publicado.