Contenido de acuerdo al país de prosedencia del usuario con PHP
Abril 6th, 2007 | Publicado en PHP
Algo que puede ser de utilidad y a veces hasta necesario, es mostrar contenido de acuerdo a cada país y ahora veremos como hacerlo con php. De este modo definimos los paises que necesitemos diferenciar y dejamos una general para el resto de los paises.
El código que tenemos que incluir en nuestra página inicial (que variara de acuerdo al país es el siguiente:
<?php
/* Detectamos el país de prosedencia mediante el navegador */
if (isset($pais) && ($pais <> '')) {$dgo_pais = substr($pais,0,5);} else {$dgo_pais = substr($_SERVER["HTTP_ACCEPT_LANGUAGE"],0,5);}switch ($dgo_pais) {
/* A continuación, de acuerdo al código de país en el navegador, definimos la página correspondiente. Puedes definir tantos como necesites o eliminar los que no. */
case "es-mx"://si el pais es mexicoinclude("pagina-mexico.php");break;
case "es-cl"://si el pais es chileinclude("pagina-chile.php");break;
case "es-co"://si el pais es colombiainclude("pagina-colombia.php");break;
case "es-ar"://si el pais es argentinainclude("pagina-argentina.php");break;
default://si es algun otro paisinclude("pagina-general.php");break;}?>



