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.

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;}?>

De este modo definimos los paises que necesitemos diferenciar y dejamos una general para el resto de los paises.

Escrito por Francisco

Soy un gran aficionado del diseño y de todo lo que el código puede comunicar. Ingeniero mecánico por profesión, pero dedicado al desarrollo web a tiempo completo.

Blog / Twitter

Comentarios

  1. Alejandro / Junio 18, 2008 /

    No me fucniona por que ??? dentro de la misma carpeta tambien subo los archivos pagina-chile.php pagina-argentina.php etc pero no me muestra ninguna pagina se queda en blanco por que????

Responder

¡Gracias por dejar tu opinión! Por favor procura que tus comentarios no estén fuera tema, no sean promocionales (spam), ilegales u ofensivos, de otro modo, serán eliminados. Recuerda que puedes usar nuestro foro para otros temas y preguntas.

Blog and Web es un blog de Blógstica

Términos de uso - Política de privacidad