Tecnología

Inicio

Cómo redirigir a los usuarios en base a su IP Uso de PHP y MySQL

sitios web multinacionales utilizan PHP y MySQL para redirigir a los usuarios basados ​​en direcciones IP. La red debe contener una base de datos de direcciones IP y los países asociados direcciones ', en cuyo caso puede redirigir al usuario a la sección de su sitio web que coincida con el idioma del país correspondiente. El uso de estas funciones PHP le permite redirigir automáticamente a los usuarios, por lo que no es necesario seleccionar manualmente un idioma.

Instrucciones

1 Haga clic en el archivo PHP que desea editar. Haga clic en "Abrir con", y luego haga clic en el editor de PHP en la lista de programas.

2 Detectar la dirección IP del usuario. El siguiente código PHP detecta la dirección IP del visitante y asigna la dirección a la "$ país" variables:

$ País = $ _SERVER [ "REMOTE_ADDR"];

3 Consultar el servidor de base de datos para determinar el idioma del país. El código siguiente es un ejemplo de una consulta que detecta el idioma del país del usuario:

$ Consulta = "seleccionar idioma de un país Donde dirección =" "$ país.." ' ";

$ Language = mysql_query ($ consulta);

4 Redirigir al usuario basado en el valor de idioma devuelto en el paso tres. El código siguiente muestra cómo redirigir a un usuario en PHP:

if ($ lengua == 'Inglés') {

header ( 'Location: http://domain.com/english');

}