sábado, 30 de mayo de 2015

Obtener la IP real con PHP

Hola, la otra vez necesitaba conocer la IP real del cliente para una aplicación web y como cosas no extraña no lo sabia, solo sabia usar la función de php $_SERVER['REMOTE_ADDR'];

Bueno, como era curioso leí unas cosas de esta función, y más tarde me encontré con un paquete de funciones que hacen un buen trabajo.



 function laIpReal() {
        if (!empty($_SERVER['HTTP_CLIENT_IP']))
            return $_SERVER['HTTP_CLIENT_IP'];
          
        if (!empty($_SERVER['HTTP_X_FORWARDED_FOR']))
            return $_SERVER['HTTP_X_FORWARDED_FOR'];
      
        return $_SERVER['REMOTE_ADDR'];
}



No hay comentarios:

Publicar un comentario