Example #1
0
 * 
 * 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
Example #2
0
 * 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);