-
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');
}