Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/03/2016, 08:45
TrinityCore
 
Fecha de Ingreso: agosto-2015
Ubicación: Rosario - Argentina
Mensajes: 424
Antigüedad: 8 años, 8 meses
Puntos: 12
Obtener y registrar ip de usuario

Hola gente, espero esten bien!.

La verdad es que estoy intentando recuperar y registrar la direccion ip del usuario en la DB para controlar asi las cuentas creadas.

Estoy usando este code:
Código PHP:
//----> Obtenemos la IP del usuario.
        
function get_real_ip(){
            if (isset(
$_SERVER["HTTP_CLIENT_IP"]))
            {
                return 
$_SERVER["HTTP_CLIENT_IP"];
            }
            elseif (isset(
$_SERVER["HTTP_X_FORWARDED_FOR"]))
            {
                return 
$_SERVER["HTTP_X_FORWARDED_FOR"];
            }
            elseif (isset(
$_SERVER["HTTP_X_FORWARDED"]))
            {
                return 
$_SERVER["HTTP_X_FORWARDED"];
            }
            elseif (isset(
$_SERVER["HTTP_FORWARDED_FOR"]))
            {
                return 
$_SERVER["HTTP_FORWARDED_FOR"];
            }
            elseif (isset(
$_SERVER["HTTP_FORWARDED"]))
            {
                return 
$_SERVER["HTTP_FORWARDED"];
            }
            else
            {
                return 
$_SERVER["REMOTE_ADDR"];
            }
        }
                       
$dir_ip get_real_ip(); 
Y el problema es que cuando me registro me muestra solo 127
esto pasa tambien al regitrarme con otra pc me dice 192

Y lo que quiero es que me de 192.xxx.xx.x o 127.x.x.x

¿saben como podria solucionarlo?

Espero me puedan ayudar y gracias de antemano.