Foros del Web » Programando para Internet » PHP »

Reconocer codigo de paiz del visitante

Estas en el tema de Reconocer codigo de paiz del visitante en el foro de PHP en Foros del Web. Saludos amigos, Quisiera saber si es posible conocer de alguna forma el código de país del cliente. Lo que pasa es que estoy haciendo un ...
  #1 (permalink)  
Antiguo 09/01/2008, 00:00
Avatar de Erick_pm  
Fecha de Ingreso: abril-2004
Mensajes: 55
Antigüedad: 20 años
Puntos: 1
Pregunta Reconocer codigo de paiz del visitante

Saludos amigos,
Quisiera saber si es posible conocer de alguna forma el código de país del cliente.
Lo que pasa es que estoy haciendo un sistema en php y necesito saber de donde (pais o algun tipo de referencia) es el cliente para asi determinar el idioma la moneda de su localidad sugún mi base de datos. Algo asi como google, que determina de que pais proviene la consulta y segun eso nos direcciona a uno de sus servidores más cercanos.

Espero haberme dejado entender. Gracias de antemano
  #2 (permalink)  
Antiguo 09/01/2008, 00:56
Avatar de Italico76  
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años
Puntos: 292
Re: Reconocer codigo de paiz del visitante

Se hace por rangos de IP y hay tablas con esos rangos para cada pais

$ip=$_SERVER['REMOTE_ADDR']; // IP del visitante.

/// suerte!!
__________________
Salu2!
  #3 (permalink)  
Antiguo 09/01/2008, 02:10
Avatar de Erick_pm  
Fecha de Ingreso: abril-2004
Mensajes: 55
Antigüedad: 20 años
Puntos: 1
De acuerdo Re: Reconocer codigo de paiz del visitante

Gracias por tu respuesta Italico76,
encontre una base de datos de las tablas de paises en esta URL:

http://ip-to-country.com/

tiene el siguiente formato los registros:

...
"2754936832","2755002367","AU","AUS","AUSTRALI A"
"2755002368","2755330047","US","USA","UNITED STATES"
"2755330048","2755395583","DE","DEU","GERMANY"
"2755395584","2755461119","FR","FRA","FRANCE"
...

Además aqui me indican como obtener el Ip Numbe a partir de la IP Address (A.B.C.D):

IP Number = A x (256*256*256) + B x (256*256) + C x 256 + D

Estoy por buen camino?,
Te agradezco bastante por tu ayuda.
  #4 (permalink)  
Antiguo 09/01/2008, 02:47
Avatar de Italico76  
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años
Puntos: 292
Re: Reconocer codigo de paiz del visitante

Erick_pm: gracias a vos por tu aporte aca volvi a encontrar la misma tabla.

Voy a guardar este post para hacer esto mismo para mi (cualquier otra cosa, chifla)
__________________
Salu2!
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 07:33.