Hola a todos.
Estoy armando una pagina en php, la cual tiene un index.php, un menuIzquierdo.php, bordeSuperior.php y centro.php
index llama a las demás y forman una pagina en la cual tanto bordeSuperior o menuIzq, tienen enlaces que cuando los cliqueas, modifican centro.php
Eso esta hecho usando iframe
Todo eso funciona bien.
Ahora quiero hacerle multi lenguaje. Cree una pagina simple en php para probar el sistema que aprendí y funciono. Lo trate de llevar a la pagina que estoy armando y no funciona, yo creo que básicamente es por el problema de los iframes y llevar la variable a centro.php y bordeSuperior.php
bordeSuperior.php es el que tiene los botones de cambio de idioma
index.php le puse esto para el tema del lenguaje
<?php
session_start();
session_register('idioma_s');
if(isset ($lg) && $_GET['lg']){
$HTTP_SESSION_VARS['idioma_s']=$_GET['lg'];
}
$lg=$HTTP_SESSION_VARS['idioma_s'];
if($lg=="es" ||$lg=="en"){
include($lg.".inc.php");
}
else{
$lg="es";include($lg.".inc.php");
}
?>
a bordeSuperior.php le puse esto:
<?php
session_start();
session_register('idioma_s');
if(isset ($lg) && $_GET['lg']){
$HTTP_SESSION_VARS['idioma_s']=$_GET['lg'];
}
$lg=$HTTP_SESSION_VARS['idioma_s'];
if($lg=="es" ||$lg=="en"){
include($lg.".inc.php");
}
else{
$lg="es";include($lg.".inc.php");
}
?>
y para los botones uso esto
...
<td colspan="2" valign="top"><div align="left" class="idiomas"><a href="bordeSuperior.php?lg=es">ESPAÑOL</a> PORTUGUÊS <a href="bordeSuperior.php?lg=en">ENGLISH</a></div></td>
...
estoy tratando de correrlo usando WAMP, cuando busco el localhost, si bien veo la pagina, trato de cambiar el idioma y no funciona. El idioma deberia cambiar en bordeSuperior.php y centro.php
Alguna idea / sugerencia?
Gracias por su tiempo
Fran