Código de PHP - Obtener la IP del usuario

Imágen de perfil
Val: 186
Ha aumentado su posición en 2 puestos en PHP (en relación al último mes)
Gráfica de PHP

Obtener la IP del usuariográfica de visualizaciones


PHP

Publicado el 9 de Mayo del 2019 por Joan
1.223 visualizaciones desde el 9 de Mayo del 2019
Función para obtener la IP del usuario que se conecta a nuestra web

Versión 1

Publicado el 9 de Mayo del 2019gráfica de visualizaciones de la versión: Versión 1
1.224 visualizaciones desde el 9 de Mayo del 2019
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?php
function get_ip_address()
{
    if (isset($_SERVER)) {
        if (isset($_SERVER["HTTP_X_FORWARDED_FOR"]) && ip2long($_SERVER["HTTP_X_FORWARDED_FOR"]) !== false) {
            $ipadres = $_SERVER["HTTP_X_FORWARDED_FOR"];
        } elseif (isset($_SERVER["HTTP_CLIENT_IP"])  && ip2long($_SERVER["HTTP_CLIENT_IP"]) !== false) {
            $ipadres = $_SERVER["HTTP_CLIENT_IP"];
        } else {
            $ipadres = $_SERVER["REMOTE_ADDR"];
        }
    } else {
        if (getenv('HTTP_X_FORWARDED_FOR') && ip2long(getenv('HTTP_X_FORWARDED_FOR')) !== false) {
            $ipadres = getenv('HTTP_X_FORWARDED_FOR');
        } elseif (getenv('HTTP_CLIENT_IP') && ip2long(getenv('HTTP_CLIENT_IP')) !== false) {
            $ipadres = getenv('HTTP_CLIENT_IP');
        } else {
            $ipadres = getenv('REMOTE_ADDR');
        }
    }
    return $ipadres;
}
 
echo get_ip_address();
?>



Comentarios sobre la versión: Versión 1 (0)


No hay comentarios
 

Comentar la versión: Versión 1

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad

http://lwp-l.com/s5299