de tomcovy, 4 años han pasado desde su publicación, escrito en PHP.
Insertar vínculo
  1. /**
  2. * Obtiene la ip del visitante
  3. *
  4. * obtiene la IP del visitante, aunque acceda a traves de un proxy
  5. * @category funciones
  6. * @global array $GLOBALS['HTTP_SERVER_VARS']
  7. * @return string
  8. */
  9. /**
  10. * function obtener_ip
  11. */
  12. function obtener_ip() {
  13.         if (isset( $_SERVER [ 'HTTP_X_FORWARDED_FOR' ])) {  
  14.                 $ip = $_SERVER [ 'HTTP_X_FORWARDED_FOR' ];  
  15.         }elseif (isset( $_SERVER [ 'HTTP_VIA' ])) {  
  16.                 $ip = $_SERVER [ 'HTTP_VIA' ];  
  17.         }elseif (isset( $_SERVER [ 'REMOTE_ADDR' ])) {  
  18.                 $ip = $_SERVER [ 'REMOTE_ADDR' ];  
  19.         } else {  
  20.                 $ip = "Anonima" ;  
  21.         }  
  22.     return($ip);
  23. }