Re: [PHP-ES] Problemas con variable reservada

[email protected] (Ariel Martín Bellio) Wed, 22 May 2013 08:46:52 -0300
Newsgroups php.general.es
Message-ID <[email protected]>
El 22/05/2013 07:20 a.m., Pablo Siciliano escribió:
> Hola Martin!
>
> Lamentablemente todos los headers que se agregan en el request que te
> dicen la ip interna de alguien son opcionales, dependen de como este
> configurada tu estructura de red.

No, yo No busco la IP interna de nadie. Este script va relacionado con
una db con IP/Pais me dice de que país es el navegante.

¿Alguna configuración de Avahi-deamon puede traer problemas?

>
> Fijate aca http://en.wikipedia.org/wiki/X-Forwarded-For ... Standard
> de facto, o sea no es parte verdaderamente del standard. A veces el
> header viene con otros nombres, y aunque no es tan usual a veces no
> viene. Imagino que habras ya mirado el phpinfo() y hecho un sniff de
> los headers, si no lo hiciste tal vez sea una buena opcion y te
> encuentres con que la info viene en un header con otro nombre. Si es
> crucial y tenes acceso a las personas que administran la
> infraestructura, tal vez te sirva hablar con ellas e investigar un
> poco que cambios se hicieron.
>
> Saludos.
>
>
> 2013/5/22 Ariel Martín Bellio <[email protected]
> <mailto:[email protected]>>
>
>     Hola!
>
>     El siguiente script no me muestra la ip del navegador remoto, desde
>     donde acceda me da la ip publica de donde se ejecuta el scrpit.
>     Antes funcionaba bien... dejó de funcionar a principios de mayo...
>
>     <?php
>
>     if( isset($_SERVER['HTTP_X_FORWARDED_FOR']) &&
>     $_SERVER['HTTP_X_FORWARDED_FOR'] != '' ) {
>
>         $ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
>
>             } else {
>
>         $ip = $_SERVER['REMOTE_ADDR'];
>
>     }
>
>     echo $ip;
>
>     ?>
>
>     p.d.: trols y mala onda abstenerse de contestar
>