Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/07/2011, 18:44
Avatar de andresdzphp
andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 12 años, 9 meses
Puntos: 793
Respuesta: Redireccion por Geolocalizacion

No opinaré sobre el código, pero aquí está el código funcional con PHP 5.3+

Código PHP:
Ver original
  1. <?php
  2.  
  3. $idioma = $_SERVER['HTTP_ACCEPT_LANGUAGE'];
  4.  
  5. $iniciales = substr($idioma, 0, 2);
  6.  
  7. switch ($iniciales) {
  8.     case 'de':
  9.         header('Location: http://deu.sitio.net'); //redirigir al sitio en Aleman
  10.         break;
  11.     case 'en':
  12.         header('Location: http://eng.sitio.net'); //redirigir al sitio en Ingles
  13.         break;
  14.     case 'fr':
  15.         header('Location: http://fra.sitio.net'); //redirigir al sitio en Frances
  16.         break;
  17.     case 'es':
  18.         header('Location: http://esp.sitio.net'); //redirigir al sitio en Español
  19.         break;
  20.     case 'it':
  21.         header('Location: http://ita.sitio.net'); //redirigir al sitio en Italiano
  22.         break;
  23.     case 'ja':
  24.         header('Location: http://jap.sitio.net'); //redirigir al sitio en Japones
  25.         break;
  26.     default:
  27.         header('Location: http://jap.sitio.net'); //redirigir al sitio internacional
  28. }
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP

Última edición por andresdzphp; 26/07/2011 a las 18:52 Razón: Problemas técnicos con mi teclado =(