Estoy dessarrollando una pagina en dos idiomas, y quiero que se establazca por sesiones, ya lo tengo hecho y el problema es en el podefecto, me ecplico, si entro en la web port defecto esta en ingles
Código PHP:
.
.
.
.
default:
session_start();
if (isset($_SESSION["spa"])) {
session_destroy("ing");
}
session_register('spa');
$sesion = "ing";
}
hace que todos los enlaces y menus, imagenes etc.. sean en ingles
EL PROBLEMA es es siguiente
para destruir y activar los dos idiomas tengo esto:
Código PHP:
switch ($sesion) {
case spa:
session_start();
if (isset($_SESSION["ing"])) {
session_destroy("ing");
}
session_register('spa');
$langu = "$spanish ";
$sesion = "spa";
break;
case ing:
session_start();
if (isset($_SESSION["spa"])) {
session_destroy("spa");
}
session_register('ing');
$langu = "$english";
$sesion = "ing";
default:
session_start();
if (isset($_SESSION["spa"])) { // si la sesion es "spa" español
session_destroy("ing"); // cierra la sesion "ing" y
}
session_register('spa'); // crea la sesion "spa" inbles y
$langu = "$english";
$sesion = "ing";
}
Todo funciona corractamente de este modo "PERO" TENGO QUE PONER EN TODOS LOS ENLACES DICHE VARIABLE SINO SALTA al idioma por defecto, el caso es que siestoy en se idima no hay problemas el tema este el que tengo que poner index.php?sesion=spa en todo y cada uno de los enlaces de la web ¿COMO PUEDO EVITARLO? ¿COMO PUEDO QUE LAS DOS SESIONES SEA INDEPENDIENTE DEL "default" Y SOLO SE CARGAN Y SE DESTRUYAN DESDE EL BOTNON BANDERITAS?
ALGUNA IDEA
GRACIS