* * OBS: ele chama o controller de Modalidade e a classe que manipula sessões */ require_once '../controllers/ModalidadeController.class.php'; require_once '../classes/Session.class.php'; $session = new Session(true); // verfica qual a ação a ser executada e qual o id a ser utlizado $action = $_GET['action']; if (isset($_GET['id'])) { $id = $_GET['id']; } else { if (isset($_POST['id'])) { $id = $_POST['id']; } } if (!($u = $session->getVars('usuario'))) { exit("É necessário fazer login"); } if (($action == 'insert' || $action == 'edit' || $action == 'delete') && $u['nivel'] > 2) { exit("Você não possui privilégios para essa operação"); } switch ($action) { // caso a ação seja de inserir novo Modalidade case 'insert': // cria um controller de Modalidade $controlModalidade = ModalidadeController::getInstance(); // cria um modelo de Modalidade com valores existentes no banco $modelModalidade = new ModalidadeModel(); // captura o json passado por POST e o transforma em um array $dados = json_decode($_POST['data'], true); // para cada valor do array edita os valores do modelo do Modalidade
* OBS: ele chama o controller de Usuario e a classe que manipula sessões */ require_once '../controllers/UsuarioController.class.php'; require_once '../classes/Session.class.php'; $session = new Session(true); // verfica qual a ação a ser executada e qual o id a ser utlizado $action = $_GET['action']; if (isset($_GET['id'])) { $id = $_GET['id']; } else { if (isset($_POST['id'])) { $id = $_POST['id']; } } if ($action != 'login') { if (!($u = $session->getVars('usuario'))) { exit("É necessário fazer login"); } if (($action == 'insert' || $action == 'edit' || $action == 'delete') && $u['nivel'] >= 2) { exit("Você não possui privilégios para essa operação"); } } switch ($action) { // caso a ação seja de inserir novo Usuario case 'insert': // cria um controller de Usuario $controlUsuario = UsuarioController::getInstance(); // cria um modelo de usuario com valores existentes no banco $modelUsuario = new UsuarioModel(); // captura o json passado por POST e o transforma em um array $dados = json_decode($_POST['data'], true);