Example #1
0
$modulo = $separa[0];
$acao = $separa[1];
$id = $separa[2];
if ($modulo == "") {
    require_once "Controllers/loginController.php";
    $instancia = new loginController();
    $instancia->telaLogin();
    die;
} else {
    if ($acao == "") {
        die("Nenhuma acao definida");
    } else {
        $controlador = $modulo;
    }
}
if ($_SESSION["m80Usuario_nome"] == "" and ($controlador != "login" and $acao != "telaLogin")) {
    echo "<BR>Entrou";
    echo "<BR>" . $_SESSION["usuario_nome"] . "<BR>" . $controlador . "<BR>" . $acao;
    require_once "Controllers/loginController.php";
    $instancia = new loginController();
    $instancia->exibirTelaFalhaAutenticao();
}
$_SESSION["queries"] = "";
require_once "Controllers/" . $controlador . "Controller.php";
eval('$instancia = new ' . $controlador . 'Controller();');
if ($id == "") {
    eval('$instancia->' . $acao . '();');
} else {
    $param = $id;
    eval('$instancia->' . $acao . '(' . $param . ');');
}