|
Obtener ip del visitante de forma mas eficiente |
|
|
|
jueves, 10 de agosto de 2006 |
|
Para obtener la ip del visitante de una forma mas eficiente que el metodo tradicional.
Codigo:
<?php
function getIP() {
if (isset($_SERVER)) {
if (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) {
return $_SERVER['HTTP_X_FORWARDED_FOR'];
} else {
return $_SERVER['REMOTE_ADDR'];
}
} else {
if (isset($GLOBALS['HTTP_SERVER_VARS']['HTTP_X_FORWARDER_FOR'])) {
return $GLOBALS['HTTP_SERVER_VARS']['HTTP_X_FORWARDED_FOR'];
} else {
return $GLOBALS['HTTP_SERVER_VARS']['REMOTE_ADDR'];
}
}
}
?>
<?php echo getIP(); ?>
Fuente: tutores.org |