Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/06/2014, 06:11
Avatar de Italico76
Italico76
 
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años, 1 mes
Puntos: 292
Respuesta: Foreach dentro de un switch

O mejor...

Código PHP:
Ver original
  1. <?php
  2. // podria provenir de una consulta:
  3. $langs=array('es','en','fr','de'); // etc..
  4.  
  5. // ..
  6. if  ( (!empty($webLang)) and (in_array($webLang,$langs)) )
  7.     Header("Location: http://www.tuweb.com/index-$webLang.php");  
  8. else
  9.     Header("Location: http://www.tuweb.com/index");
  10.  
  11. exit();

Notas:

- Foreach() es innecesario... si usas in_array() es implicito
- exit() es obligatorio


PD: ignora mi comentario "solo puedes redireccionar a una pagina ... te parece tendria sentido se abrieran 50 ventanas con la pagina en 50 idiomas distintos ?" ... estoy muy dormido.. pero se hace como te digo.... ni siquiera se usa foreach()
__________________
Salu2!

Última edición por Italico76; 02/06/2014 a las 06:27