Hola!

Registrándote como bakuno podrás publicar, compartir y comunicarte en privado con otros bakuos :D

Regístrame ya!

Obtener IP del visitante. (PHP)!

b3n0x

Bovino maduro
Desde
11 Jul 2008
Mensajes
470
Forma típica:
echo $_SERVER['REMOTE_ADDR']; // muestra ej: 203.203.0.203

Si usa proxy o red compartida seria asi:
// IP compartido
echo "IP Share: " . $_SERVER['HTTP_CLIENT_IP'] . "<br />";
// IP Proxy
echo "IP Proxy: " . $_SERVER['HTTP_X_FORWARDED_FOR'] . "<br />";
// IP Acceso
echo "IP Access: " . $_SERVER['REMOTE_ADDR'] . "<br />";

Obtener el IP real del usuario
:
function getRealIP() {
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'];
}

La función verifica si existen las primeras variables del servidor y según el resultado nos devuelve el valor del IP. Una vez obtenida este IP lo podemos utilizar para verificarlo con Akismet para saber si es un IP desde donde se hace spam por ejemplo.

Unijimpe!
 
y ese codigo donde se pone? perdon por mi intromicion y mi ignorancia.
 
Bien ese código es para insertar en nuestro sitios.

<?
// esto imprime en pantalla la direccion IP local.
echo $_SERVER['REMOTE_ADDR']; // muestra ej: DIRECCIÓN IP!

// Este código imprimie en pantalla "Ip Red, Ip Proxy y Ip fija".
// IP compartido (RED)
echo "IP Share: " . $_SERVER['HTTP_CLIENT_IP'] . "<br />";
// IP Proxy (Tramposirijillo, te pille)
echo "IP Proxy: " . $_SERVER['HTTP_X_FORWARDED_FOR'] . "<br />";
// IP Acceso (Ip asignada por el proveedor)
echo "IP Access: " . $_SERVER['REMOTE_ADDR'] . "<br />";
?>

Lo guardamos, ej: IpCliente.php y lo montamos. Esto mostrara la informacion del visitante ya con un poco de trabajo e imaginacion podriamos capturar esta info. en una bd y usarla para restringir accesos xD o yo que se.

saludos.
 
Forma típica:
echo $_SERVER['REMOTE_ADDR']; // muestra ej: 203.203.0.203

Si usa proxy o red compartida seria asi:
// IP compartido
echo "IP Share: " . $_SERVER['HTTP_CLIENT_IP'] . "<br />";
// IP Proxy
echo "IP Proxy: " . $_SERVER['HTTP_X_FORWARDED_FOR'] . "<br />";
// IP Acceso
echo "IP Access: " . $_SERVER['REMOTE_ADDR'] . "<br />";

Obtener el IP real del usuario
:


La función verifica si existen las primeras variables del servidor y según el resultado nos devuelve el valor del IP. Una vez obtenida este IP lo podemos utilizar para verificarlo con Akismet para saber si es un IP desde donde se hace spam por ejemplo.

Unijimpe!

Bien ese código es para insertar en nuestro sitios.

<?
// esto imprime en pantalla la direccion IP local.
echo $_SERVER['REMOTE_ADDR']; // muestra ej: DIRECCIÓN IP!

// Este código imprimie en pantalla "Ip Red, Ip Proxy y Ip fija".
// IP compartido (RED)
echo "IP Share: " . $_SERVER['HTTP_CLIENT_IP'] . "<br />";
// IP Proxy (Tramposirijillo, te pille)
echo "IP Proxy: " . $_SERVER['HTTP_X_FORWARDED_FOR'] . "<br />";
// IP Acceso (Ip asignada por el proveedor)
echo "IP Access: " . $_SERVER['REMOTE_ADDR'] . "<br />";
?>

Lo guardamos, ej: IpCliente.php y lo montamos. Esto mostrara la informacion del visitante ya con un poco de trabajo e imaginacion podriamos capturar esta info. en una bd y usarla para restringir accesos xD o yo que se.

saludos.



vale, espero me sirva ,gracias
 
Volver
Arriba