Пример #1
0
        $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);