Señor Usuario si ya se encuentra registrado pulse Conectar. Si no estás registrado pulse Registr
Señor Usuario si ya se encuentra registrado pulse Conectar.
Si no estás registrado pulse Registrar.
Gracias.

Unirse al foro, es rápido y fácil

Señor Usuario si ya se encuentra registrado pulse Conectar. Si no estás registrado pulse Registr
Señor Usuario si ya se encuentra registrado pulse Conectar.
Si no estás registrado pulse Registrar.
Gracias.
Señor Usuario si ya se encuentra registrado pulse Conectar. Si no estás registrado pulse Registr
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.

Mostrar Contendios De acuerdo al pais en PHP

Ir abajo

Mostrar Contendios De acuerdo al pais  en PHP Empty Mostrar Contendios De acuerdo al pais en PHP

Mensaje  Admin Lun Mar 29, 2010 1:06 am

El siguiente script para PHP envía el código del país y del lenguaje cuando el navegador lo solicita.

Muchas veces, y sobre todo los webmaster internacionales, nos hemos encontrado con la necesidad de mostrar un contenido de acuerdo al pais y los idiomas.

En este Taller de PHP vamos a ver un sencillo código que permitirá conocer el país del usuario y mostrar una página distinta para cada caso.

Código:
<?php

// cambia pagina.php por el archivo correcto de acuerdo al pais

if (isset($pais) && ($pais <> '')) {
$dgo_pais = substr($pais,0,5);
} else {
$dgo_pais = substr($_SERVER["HTTP_ACCEPT_LANGUAGE"],0,5);
}
switch ($dgo_pais) {

case "es-mx":
//si el pais es mexico
include("pagina.php");
break;

case "es-ar":
//si el pais es argentina
include("pagina.php");
break;

case "es-cl":
//si el pais es chile
include("pagina.php");
break;

case "es-ve":
//si el pais es venezuela
include("pagina.php");
break;

case "pt-br":
//si el pais es brasil
include("pagina.php");
break;

case "es-co":

//si el pais es colombia
include("pagina.php");
break;

case "es-ec":

//si el pais es ecuador
include("pagina.php");
break;

case "es-uy":

//si el pais es uruguay
include("pagina.php");
break;

default:
//si es algun otro pais
include("pagina.php");
break;
}
?>

Recuerda cambiar pagina.php por la pagina de cada pais, por ejemplo, pagina-mexico.php. Se puede usar este script como pagina principal, para que sea distinta en función del país.

Admin
Admin

Mensajes : 19
Fecha de inscripción : 28/03/2010

https://gadnersamp.activo.mx

Volver arriba Ir abajo

Volver arriba


 
Permisos de este foro:
No puedes responder a temas en este foro.