$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 . ');'); }