Foros del Web » Programando para Internet » PHP »

distintos resulados con $_SERVER['REMOTE_ADDR'] en firefox y explorer

Estas en el tema de distintos resulados con $_SERVER['REMOTE_ADDR'] en firefox y explorer en el foro de PHP en Foros del Web. Hola Por que al obtener la ip con firefox e iexplorer son distinta Código PHP: //firefox echo  $_SERVER [ 'REMOTE_ADDR' ]  //192.168.4.241 //iexplorer echo  $_SERVER ...
  #1 (permalink)  
Antiguo 08/01/2010, 12:44
 
Fecha de Ingreso: abril-2006
Mensajes: 240
Antigüedad: 18 años
Puntos: 1
distintos resulados con $_SERVER['REMOTE_ADDR'] en firefox y explorer

Hola
Por que al obtener la ip con firefox e iexplorer son distinta
Código PHP:
//firefox
echo $_SERVER['REMOTE_ADDR'//192.168.4.241

//iexplorer
echo $_SERVER['REMOTE_ADDR'//192.168.4.1 
  #2 (permalink)  
Antiguo 08/01/2010, 12:52
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 11 meses
Puntos: 1517
Respuesta: distintos resulados con $_SERVER['REMOTE_ADDR'] en firefox y explorer

No se supone que sean distintas IP. ¿Qué estas haciendo para obtener los IP?
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #3 (permalink)  
Antiguo 08/01/2010, 13:09
 
Fecha de Ingreso: abril-2006
Mensajes: 240
Antigüedad: 18 años
Puntos: 1
Respuesta: distintos resulados con $_SERVER['REMOTE_ADDR'] en firefox y explorer

hola es para insertar la ip del usuario en una bdd, pero al insertarlo yo, con mi ip estatica, me arroja diferentes resultados de los navegadores.
  #4 (permalink)  
Antiguo 08/01/2010, 13:12
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 11 meses
Puntos: 1517
Respuesta: distintos resulados con $_SERVER['REMOTE_ADDR'] en firefox y explorer

Para hacer una prueba, visita con tus navegadores esta página y dime que ip te trae (borro link, solo era para ilustración). El código que use fue esto solamente
Código PHP:
Ver original
  1. <?php
  2. echo $_SERVER["REMOTE_ADDR"];
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos

Última edición por abimaelrc; 08/01/2010 a las 13:57
  #5 (permalink)  
Antiguo 08/01/2010, 13:15
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: distintos resulados con $_SERVER['REMOTE_ADDR'] en firefox y explorer

Cita:
Iniciado por climax2006 Ver Mensaje
hola es para insertar la ip del usuario en una bdd, pero al insertarlo yo, con mi ip estatica, me arroja diferentes resultados de los navegadores.
definitivamente estas en un error, la IP corresponde solamente a la dirección de tu computadora...

no hay forma alguna de que el navegador, sin importar el que este sea, proporcione una dirección errada a la de tu IP.... ;)

además te recuerdo que PHP se pre-procesa en el servidor, por ende, la variable $_SERVER corresponde meramente al servidor... y solo puede ser rellenada por el mismo!!

el hecho que comentas carece de fundamentos y jamás se ha visto un problema similar, por números, estas errado...
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #6 (permalink)  
Antiguo 08/01/2010, 13:55
 
Fecha de Ingreso: abril-2006
Mensajes: 240
Antigüedad: 18 años
Puntos: 1
Respuesta: distintos resulados con $_SERVER['REMOTE_ADDR'] en firefox y explorer

hola.

probe con la direccion tuya y funko.

me devuelve en los 2 navegadores la misma ip,

que podra ser tonce??, estoy usando el wamp 2
  #7 (permalink)  
Antiguo 08/01/2010, 13:57
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 11 meses
Puntos: 1517
Respuesta: distintos resulados con $_SERVER['REMOTE_ADDR'] en firefox y explorer

Pues algo en el código estas escribiendo mal.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #8 (permalink)  
Antiguo 08/01/2010, 15:10
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: distintos resulados con $_SERVER['REMOTE_ADDR'] en firefox y explorer

no será que uno de los navegadores está conectado mediante un proxy de un antivirus, u otro proxy que hayas instalado en el local? ese error es muy extraño
  #9 (permalink)  
Antiguo 08/01/2010, 15:50
Avatar de maturano  
Fecha de Ingreso: enero-2010
Ubicación: /home/
Mensajes: 537
Antigüedad: 14 años, 3 meses
Puntos: 36
Respuesta: distintos resulados con $_SERVER['REMOTE_ADDR'] en firefox y explorer

Cita:
Iniciado por pateketrueke Ver Mensaje
no hay forma alguna de que el navegador, sin importar el que este sea, proporcione una dirección errada a la de tu IP.... ;)
Proxys, routeadores ... Apache ... No aseguraría eso

Primero, verificar los modos de conexión de los navegadores; quizá tengan algún proxy configurado. Segundo, son IPs privadas, trata de conectarte por IP estática; teniendo IP estática verás que navegador te está arrojando el valor correcto y enfocarte en por qué el otro te está arrojando otro valor. Igual verifica el comportamiento coincide con los logs de acceso de Apache.
  #10 (permalink)  
Antiguo 08/01/2010, 16:08
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: distintos resulados con $_SERVER['REMOTE_ADDR'] en firefox y explorer

Cita:
Iniciado por maturano Ver Mensaje
Proxys, routeadores ... Apache ... No aseguraría eso [...]
Cita:
Iniciado por pateketrueke Ver Mensaje
[...] la variable $_SERVER corresponde meramente al servidor... y solo puede ser rellenada por el mismo!! [...]
osea, no hay manera de que el navegador... pueda proporcionar dicha información!!

¿porque??

pues la información la obtiene en este caso, el servidor, y obtiene la IP de la maquina que hace la conexión... dicha IP no puede ser alterada, pues, no tiene sentido hacerlo... tal ves tienes razón con los proxys, etc, etc... ;)

pero, la dirección es local... 192.*.*.* por eso mismo no tiene sentido alguno su incongruencia...
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #11 (permalink)  
Antiguo 08/01/2010, 20:12
Avatar de maturano  
Fecha de Ingreso: enero-2010
Ubicación: /home/
Mensajes: 537
Antigüedad: 14 años, 3 meses
Puntos: 36
Respuesta: distintos resulados con $_SERVER['REMOTE_ADDR'] en firefox y explorer

Cita:
Iniciado por pateketrueke Ver Mensaje
osea, no hay manera de que el navegador... pueda proporcionar dicha información!!
... no lo hace directamente, claro, pero el navegador permite configurar el modo de conexión; esto es, si ha de usar algún proxy, como podría estar pasando en este caso.

La situación es que de dos navegadores obtiene 2 IPs. Entendí mencionaste eso no es posible; te digo que sí es posible. No importa sea la misma máquina.


Cita:
Iniciado por pateketrueke Ver Mensaje
pero, la dirección es local... 192.*.*.* por eso mismo no tiene sentido alguno su incongruencia...
De hecho, una IP es 192.168.4.1; usualmente las IP de clientes se colocan por arriba del rango 60, por lo que ésta podría ser sospechoso de ser un router

Eso, ¿qué IP está asignada a la máquina?, ¿qué navegador está arrojando el valor correcto?, ¿qué máquina se supone es la otra IP?

Etiquetas: distintos, explorer, firefox
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:06.