Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/11/2010, 06:15
Avatar de angelAparicio
angelAparicio
 
Fecha de Ingreso: julio-2009
Ubicación: Sevilla
Mensajes: 307
Antigüedad: 14 años, 9 meses
Puntos: 22
Respuesta: Variables de sesión a través de links?

Yo lo haría así:

Código PHP:
Ver original
  1. $lang = 'en'; //Idioma por defecto
  2.    
  3.     if ( isset($_GET['idioma']) ) {
  4.         //Si se ha pulsado en una banderita, cambiamos el idioma y lo metemos en sesión
  5.         $lang = $_GET['idioma'];
  6.         $_SESSION['idioma'] = $lang;
  7.     }
  8.     else if ( isset($_SESSION['idioma']) ) {
  9.         //Si el idioma está en sesión, y no se ha pulsado en una bandera, recuperamos el idioma de la session
  10.         $lang = $_SESSION['idioma'];
  11.     }

Puedes meter este código en un archivo lang.php y ponerlo con un include al inicio de todas las páginas. Con esto deberías poder gestionar correctamente el tema de los idiomas.
__________________
Mis webs:
- Programador Web Autónomo
- Conciertos en Sevilla