Muchas gracias.
¿quieres decir que solo puedo anidar dos estructuras de Switch case?
o que, en el caso de que desee anidar mas de dos debo indicar en todos los break el número total de estructuras de las que hay que salir. Por ejemplo:
Código PHP:
<?php
//Preguntamos en que página estamos
$pagina=$_SERVER['PHP_SELF,];
//Preguntamos el idioma
$Lengua = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'],0,2);
switch ($pagina){
case "/Ana_Resultados.php":
switch($Lengua){
//En función del idioma del navegador presentamos un texto u otro en el titulo
case "es":
include('Textos/ES/ESMetaTags/ESTituloAnaResCon.txt');
break 5;
case "en":
include('Textos/EN/ENMetaTags/ENTituloAnaResCon.txt');
break 5;
default:
include('Textos/ES/ESMetaTags/ESTituloAnaResCon.txt');
break 5;
}
echo ("</title>")
echo ("<meta name="description=" content="")
switch($Lengua){
//En función del idioma del navegador presentamos un texto u otro
case "es":
include('Textos/ES/ESMetaTags/ESMetaAnaRes.txt');
break 5;
case "en":
include('Textos/EN/ENMetaTags/ENMetaAnaRes.txt');
break 5;
default:
include('Textos/ES/ESMetaTags/ESMetaAnaRes.txt');
break 5;
}
echo (">")
case "Ana_Resultados_Cons.php":
switch($Lengua){
case "es":
include('Textos/ES/ESMetaTags/ESTituloAnaResCon.txt');
break 5;
case "en":
include('Textos/EN/ENMetaTags/ENTituloAnaResCon.txt');
break 5;
default:
include('Textos/EN/ENMetaTags/ENTituloAnaResCon.txt');
break 5;
}
echo ("</title>")
echo ("<meta name="description=" content="")
switch($Lengua){
case "es":
include('Textos/ES/ESMetaTags/ESMetaAnaResCon.txt');
break 5;
case "en":
include('Textos/EN/ENMetaTags/ENMetaAnaResCon.txt');
break 5;
default:
include('Textos/EN/ENMetaTags/ENMetaAnaResCon.txt');
break 5;
}
echo (">")
case "Cdn_Mando.php":
switch($Lengua){
case "es":
include('Textos/ES/ESMetaTags/ESTituloCuadroMando.txt');
break 5;
case "en":
include('Textos/EN/ENMetaTags/ENTituloCuadroMando.txt');
break 5;
default:
include('Textos/EN/ENMetaTags/ENTituloCuadroMando.txt');
break 5;
}
echo ("</title>")
echo ("<meta name="description=" content="")
switch($Lengua){
case "es":
include('Textos/ES/ESMetaTags/ESMetaCuadroMando.txt');
break 5;
case "en":
include('Textos/EN/ENMetaTags/ENMetaCuadroMando.txt');
break 5;
default:
include('Textos/EN/ENMetaTags/ENMetaCuadroMando.txt');
break 5;
}
echo (">")
case "Cdn_Mando_Cons.php":
switch($Lengua){
case "es":
include('Textos/ES/ESMetaTags/ESTituloCuadroMandoCons.txt');
break 5;
case "en":
include('Textos/EN/ENMetaTags/ENTituloCuadroMandoCons.txt');
break 5;
default:
include('Textos/EN/ENMetaTags/ENTituloCuadroMandoCons.txt');
break 5;
}
echo ("</title>")
echo ("<meta name="description=" content="")
switch($Lengua){
case "es":
include('Textos/ES/ESMetaTags/ESMetaCuadroMandoCons.txt');
break 5;
case "en":
include('Textos/EN/ENMetaTags/ENMetaCuadroMandoCons.txt');
break 5;
default:
include('Textos/EN/ENMetaTags/ENMetaCuadroMandoCons.txt');
break 5;
}
echo (">")
default:
switch($Lengua){
case "es":
include('Textos/ES/ESMetaTags/ESTituloInicioInicio.txt');
break 5;
case "en":
include('Textos/EN/ENMetaTags/ENTituloInicioInicio.txt');
break 5;
default:
include('Textos/EN/ENMetaTags/ENTituloInicioInicio.txt');
break 5;
}
echo ("</title>")
echo ("<meta name="description=" content="")
switch($Lengua){
case "es":
include('Textos/ES/ESMetaTags/ESMetaInicioInicio.txt');
break 5;
case "en":
include('Textos/EN/ENMetaTags/ENMetaInicioInicio.txt');
break 5;
default:
include('Textos/EN/ENMetaTags/ENMetaInicioInicio.txt);
break 5;
}
echo (">")
}
?>
Muchas gracias por tu ayuda