la variable que recibo es
Código PHP:
$mensaje_funcion=$_GET['mensaje_funcion'];
Código PHP:
@$funcion($mensaje_funcion="");
Código PHP:
session_start();
//valido que la session se encuentre activa para poder continuar de lo contrario
//lo redirecciono al login
if(session_is_registered("login"))
{
require('tiempo.php'); //desloguea por inactividad
$seccion=$_GET['seccion']; //Recibo la seccion desde verfication.php
$modulo=$_GET['modulo']; //recibo el modulo que la persona desea
$funcion=$_GET['funcion'];
$mensaje_funcion=$_GET['mensaje_funcion']; //mensaje de alerta para la funcion cargada
if(empty($modulo) || empty($funcion))
{
$modulo="inf_actual.php"; //En la pantalla principal siempre me cargara este modulo por defecto
$funcion=inf_usuarios; // si no se elije funcion carga la que esta por defecto
}
if($_SESSION['seccion']!=$seccion)
{
header("location:login.php?mensaje=Haz sido desconectado del servidor");
session_destroy();
//Si la session es cambiada por un uusaurio mal intencionado destruyo la session
//si el usuario entra con
//http://localhost/foro/module_users.php?seccion=usuarios
// y si por algun motivo le cambia a
//http://localhost/foro/module_users.php?seccion=admin
//destruyo la session
exit();
}
else
{
// me carga todas las funciones de template
require_once("interfaz/interfaz.php");
switch($seccion)
{
case admin:
encabezado("Estas conectado como {$_SESSION['login']}");
links_admin($seccion);
contenido();
//carga los diferentes modulos que se pueden visualizar en los esquemas
require('modulos/'.$modulo);
//carga las funciones que se obtienen de los diferentes modulos
@$funcion($mensaje_funcion="");
// Aqui es donde quiero ver la funcion despues de haber seleccionado el modulo
pie();
break;
case moderadores:
encabezado("Estas conectado como {$_SESSION['login']}");
links_moderadores($seccion);
contenido();
require('modulos/'.$modulo);
//carga las funciones que se obtienen de los diferentes modulos
@$funcion();
// Aqui es donde quiero ver la funcion despues de haber seleccionado el modulo
pie();
break;
case usuarios:
encabezado("Usuario");
links_usuarios();
contenido();
pie();
break;
default:
encabezado("Foro");
contenido();
pie();
}
}
}
else
{
header("location:login.php?mensaje=No haz iniciado tu cuenta de usuario");
}