29/07/2010, 09:02
|
| | Fecha de Ingreso: junio-2010
Mensajes: 12
Antigüedad: 14 años, 5 meses Puntos: 0 | |
Utilización del $_SESSION dentro de un require_once Buenas a todos!! Estoy experimentando un problemilla con la utilización del arreglo $_SESSION dentro de un archivo que es cargado mediante require_once.
Para explicarlo específicamente tengo el archivo index.php en donde declaro:
$_SESSION["idioma"] = "es";
luego más adelante...tengo un:
require_once("header.php");
Donde en este archivo header.php hago el uso de $_SESSION["idioma"]:
$idiomaSeleccionado = $_SESSION["idioma"]; (Acá va la declaración de los arreglos $textos_en y $textos_es en donde ambos tienen como índice el texto "nombre_empresa")
$textos = array("en" => $textos_en, "es" => $textos_es);
.
.
.
<?php echo $textos[$idiomaSeleccionado]["nombre_empresa"]; ?>
Lo que ocurre con esto es que lo subí en un servidor de nuestro proveedor (con PHP versión 5.2.11) y anda perfecto.... pero en el servidor ******** que es el de mi cliente (con versión PHP 5.1.2) no se visualiza (tampoco salta error y tiene display error).
Tienen idea de qué es lo que puede estar fallando? será que no puedo utilizar variables de sesión dentro de un archivo llamado con require? cómo podría solucionar esto?
Desde ya muchas gracias amigos |