En el index tengo:
Código PHP:
include_once ("php/sesiones.inc.php");
.
.
.
if (isset($HTTP_GET_VARS["idioma"])){
$miidioma=$HTTP_GET_VARS["idioma"];
if ($miidioma && strlen($miidioma)>0)
$vs_idioma=$miidioma;
echo "vs_idioma = $vs_idioma";
if (!$vs_idioma) $vs_idioma=1;
}
Código PHP:
session_save_path("sesiones");
session_start();
//variable session de idioma
if (!isset($vs_idioma)){
session_register("vs_idioma");
$vs_idioma=1;
}
Tiene una pestañita para cambiar el idioma pero solo se mantiene en inglés hasta que pincho en otra cosa y se vuelve a cargar el index.
El problema es que cada vez que entra en sesiones.inc.php ha perdido el valor de $vs_idioma y me pone el idioma a 1 que es español.
He mirado en la configuracion de php y registar_globals está activado.
No se que hacer!!
Alguien me puede ayudar? Porque he probado un montón de cosas y no se como mantener esa variable!
Muchas gracias por adelantado!
![sonriente](http://static.forosdelweb.com/fdwtheme/images/smilies/smile.png)