Esta función devuelve la dirección IP real de un usuario que accede a la página web donde se ejecuta el script.
<?
function get_ip()
{
if ($_SERVER)
{
if ( $_SERVER["HTTP_X_FORWARDED_FOR"] )
$realip = $_SERVER["HTTP_X_FORWARDED_FOR"];
elseif ( $_SERVER["HTTP_CLIENT_IP"] )
$realip = $_SERVER["HTTP_CLIENT_IP"];
else
$realip = $_SERVER["REMOTE_ADDR"];
}
else
{
if ( getenv( 'HTTP_X_FORWARDED_FOR' ) )
$realip = getenv( 'HTTP_X_FORWARDED_FOR' );
elseif ( getenv( 'HTTP_CLIENT_IP' ) )
$realip = getenv( 'HTTP_CLIENT_IP' );
else
$realip = getenv( 'REMOTE_ADDR' );
}
return ($realip);
}
?>
Si deseas colaborar enviando tu artículo, puedes acerlo a esta dirección de correo: admin@jaterli.com Será revisado y publicado tan pronto como nos sea posible. Gracias!!