Estoy desarrollando una página bilingue, es mi primera página y voy haciendo según leo y aprendo. Para ello utilizo en todos los ficheros un include a:
Código:
con lo que incluyo un fichero php con las traducciones en constantes.session_start(); if (!isset($misesion)) session_name('misesion'); session_register('lang'); if (isset($_GET['lang'])) $misesion['lang']=$_GET['lang']; else $misesion['lang']='ES'; $fileLang='text'.$misesion['lang'].'.php'; include ($fileLang);
Esto me funciona bien. El tema es cuando quiero usar mas variables de sesion. Tengo una opcion de buscar, donde se introducen unos parametros y al darle al boton buscar me va a otra pagina php y muestro los resultados en una lista, en la cual puedo seleccionar un elemento de la lista e irme a su descriocion. El problema viene cuando en la descripcion le doy al boton que tengo "volver" y quiero volver a la lista. Para ello cuando genero las listas me gurado las tablas en variables y las meto en misesion de la siguiente manera:
Código:
pero cuando vuelve esta solo lang.session_start(); $misesion["tablaExactas"]=$tablaExactas; $misesion["rectasExactas"]=$rectasExactas; session_register($misesion["tablaExactas"]); session_register($misesion["rectasExactas"]); $misesion["tablaSugest"]=$tablaSugest; $misesion["rectasSugest"]=$rectasSugest; session_register($misesion["tablaSugest"]); session_register($misesion["tablaSugest"]);
Alguien tiene idea de lo que hago mal, que posiblemente sea mucho. No se si me explico con claridad...
Muchas gracias a todos!!!!!!!