Por fin he conseguido pasar las variables de sesión de una página a otra . El propósito de esto es hacer depender el comportamiento de la página del valor (0 o 1) de la variable que se recoge cuando se produce el login, sin embargo, sucede algo con las variables de sesión en la página de destino ya que al iniciar el login (solo hay una variable que valga 1) en la BBDD me despliega TODOS los menús. Estoy incvestigando porque supongo que es un tema "ortográfico" o de sintaxis pero no doy con el caso.
Pongo el código por si la ha pasado a alguien ya y conoce la solución
Código PHP:
<?php session_start();
//Compruebo errores
error_reporting(E_ALL);
ini_set("display_errors", 1);
//....//....
<div id="Menu_derecha"><?php
//Recojo variables de sesión
isset ($_SESSION["TipoColaborador"]);
isset ($_SESSION["TipoAdministrador"]);
isset ($_SESSION["activo"]);
isset ($_SESSION["silverUser"]);
isset ($_SESSION["goldUser"]);
//Incluyo menú por defecto
include('menus/MenuNormal.php');
//En función del valor de la variable (0 o 1) incluyo un menú adicional específico
if(isset($_SESSION["TipoColaborador"])!=0){include('menus/MenuColaborador.php');}
if(isset($_SESSION["TipoAdministrador"])!=0){include('menus/MenuAdministrador.php');}
if(isset($_SESSION["activo"])!=0){include('menus/MenuActivo.php');}
if(isset($_SESSION["silverUser"])!=0){include('menus/MenuSilver.php');}
if(isset($_SESSION["goldUser"])!=0){include('menus/MenuGOLD.php');}
?></div>