Juegos para celular en diferentes resoluciones
Páginas: [1]   Ir Abajo
Imprimir
Autor Tema: Mostrar contenido segun el pais en PHP  (Leído 375 veces)
0 Usuarios y 1 Visitante están viendo este tema.
shevchenko
Gran Colaborador
*****

Gracias recibidos: 649
Desconectado Desconectado

Sexo: Masculino
Mensajes: 1340


Si la vida no te sonrie? ¡Hazle cosquillas!


Ver Perfil WWW

« en: Julio 26, 2008, 09:31:50 »

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.

Autor: desarrodoweb.com
« Última modificación: Julio 26, 2008, 11:05:51 por shevchenko » En línea


SanTroX™
Gran Colaborador
*****

Gracias recibidos: 182
Desconectado Desconectado

Sexo: Masculino
Mensajes: 1354


Espíritu Open Source XD


Ver Perfil WWW

« Respuesta #1 en: Julio 26, 2008, 10:11:23 »

buen aporte men  Cheesy

PD: edita el link  Wink

www.desarrolloweb.com

En línea


98% de los adolescentes han fumado, si eres del dichoso 2% que no lo ha hecho, copia y pega esto en tu firma.
shevchenko
Gran Colaborador
*****

Gracias recibidos: 649
Desconectado Desconectado

Sexo: Masculino
Mensajes: 1340


Si la vida no te sonrie? ¡Hazle cosquillas!


Ver Perfil WWW

« Respuesta #2 en: Julio 26, 2008, 11:05:30 »

buen aporte men  Cheesy

PD: edita el link  Wink

www.desarrolloweb.com


esa es la fuente de donde lo saque man es q segun las reglas debo de poner la fuente sino no es de mi autoria
En línea


Páginas: [1]   Ir Arriba
Imprimir
Ir a:  

¿Como postear en Polaxia? - ¿Quieres subir una imagen al foro? - Subir archivos - F.A.Q - Registrarse