$GBD = new baseDatosGestor(); $GBD->abrirConexion(); $query = "SELECT estado FROM usuarios WHERE id_usuario = '" . $_SESSION['session']['id'] . "'"; $datosQuery = $GBD->resultadoQuery($query); $GBD->cerrarConexion(); return $datosQuery[0]['estado']; } private static function _existeControlador($controlador) { $rutaControlador = 'controladores/' . $controlador . 'Controlador.php'; if (is_file($rutaControlador)) { $retorna = TRUE; } else { $retorna = FALSE; } return $retorna; } private static function _parametrosGetUsuarioConectado() { if ($_GET['ctrl'] == self::CTRL_DEFECTO_DESCONECTADO or $_GET['ctrl'] == '') { $_GET['ctrl'] = self::CTRL_DEFECTO_CONECTADO; } return $_GET['ctrl']; } } $controlador = index::iniciar(); $rutaControlador = 'controladores/' . $controlador . 'Controlador.php'; require_once $rutaControlador; $nombreControlador = $controlador . 'Controlador'; $acc = isset($_GET['acc']) ? $_GET['acc'] : ''; $nombreControlador::procesarAccion($acc);