Ver Mensaje Individual
  #9 (permalink)  
Antiguo 19/02/2007, 03:05
Avatar de estibaliz2006
estibaliz2006
 
Fecha de Ingreso: noviembre-2006
Mensajes: 439
Antigüedad: 17 años, 5 meses
Puntos: 1
Re: web en dos idiomas

hola. a ver. retomando el tema. tengo lo siguiente:

una página, llamada home.php, donde para saber que idioma elige el visitante tengo esta configuración:

Código PHP:
<?php
session_start
(); 
if( isset(
$_GET['lang']) && $_GET['lang'] == 'en' ){ 
    include(
"lang/eng.php"); 

elseif( isset(
$_GET['lang']) && $_GET['lang'] == 'es') { 
    include(
"lang/es.php"); 
}else{ 
    include(
"lang/es.php"); 
}
?>
y luego tengo el contenido de la página, es decir, los enlaces por los que el usuario puede seleccionar el idioma en esa misma página y dependiendo de uno u otro, carga eng.php o es.php. por defecto, siempre carga es.php:
Código HTML:
<a href="index.php?lang=en" style="FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; text-decoration: none">English</a>
 | 
<a href="index.php?lang=es" style="FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; text-decoration: none">Español</a> 
dentro del contenido de la página tengo un enlace a otra página:
Código HTML:
<a href="paginanueva.php">paginanueva</a> 
y aquí viene el problema. como hago para que en esa página nueva, dependiendo del idioma que haya seleccionado en la home.php, se cargue eng.php o es.php? abrí sesiones en la home.php para ello pero es que no sé como continuar en paginanueva.php, es decir, como rescatar esas sesiones o como saber que lenguaje o idioma había seleccionado el visitante en la home.

ayudadme, por favor....