Ver Mensaje Individual
  #7 (permalink)  
Antiguo 29/07/2010, 18:11
Mauro85
 
Fecha de Ingreso: junio-2010
Mensajes: 12
Antigüedad: 14 años, 5 meses
Puntos: 0
Respuesta: Utilización del $_SESSION dentro de un require_once

Cita:
Iniciado por pateketrueke Ver Mensaje
¿puedes mostrar el código del header?
Si claro, con mucho gusto, es este:

<!--inicia div menu -->
<?php
//Declaro la variable idiomaSeleccionado:
$idiomaSeleccionado = $_SESSION["idioma"];
//Cargo el arreglo correspondiente al idioma seleccionado:
$menu_en = array(
"inicio" => "Home",
"empresa" => "Company",
"promociones" => "Promotions",
"pais" => "Country",
"internacional" => "International",
"caribe" => "Centroamerica and The Caribean",
"europa" => "Europe",
"otros" => "Other countries",
"cruceros" => "Cruceros",
"contacto" => "Contact",
"planes" => "Plans",
"excursiones" => "Excursions");

$menu_es = array(
"inicio" => "Inicio",
"empresa" => "La empresa",
"promociones" => "Promociones",
"pais" => "Pa&iacute;s",
"internacional" => "Internacional",
"caribe" => "Centroam&eacute;rica y El Caribe",
"europa" => "Europa",
"otros" => "Otros pa&iacute;ses",
"cruceros" => "Cruceros",
"contacto" => "Contacto",
"planes" => "Planes",
"excursiones" => "Excursiones");

$menu = array("en" => $menu_en, "es" => $menu_es);

//Cargo el menú:
if ($idiomaSeleccionado == "es")
echo '<div class="menu menu_es">';
else
echo '<div class="menu menu_en">';
?>

<?php require_once("menu.php"); ?>
</div>
<!--cierra div menu -->

En ese archivo se puede notar cómo hago uso del $_SESSION["idioma"], que supuestamente tiene como valor: "es" que se lo cargo en index.php... e index.php llama a header.php con un require.


Desde ya muchas muchas gracias por su ayuda y estar siempre!!