Пример #1
0
    }
} elseif (isset($_POST['inscrever'])) {
    // INSCREVER
    $fields = array();
    $fields['id_elemento_equipa'] = dbInteger(-1);
    $fields['id_equipa'] = $_POST['id_equipa'];
    $fields['id_elemento'] = $_POST['id_elemento'];
    $fields['status'] = dbString('I');
    elementoEquipaInsert($fields);
    $redirectToEquipa = true;
} elseif (isset($_POST['desinscrever'])) {
    // DESINSCREVER
    $fields['id_equipa'] = $_POST['id_equipa'];
    if (in_array($_POST['status'], array('I', 'R'))) {
        $status = 'X';
    } else {
        $status = 'D';
    }
    elementoEquipaUpdateStatus($_POST['id_elemento_equipa'], $status);
    $redirectToEquipa = true;
} elseif (isset($_POST['cancel'])) {
    // VOLTAR
    //não faz nada e volta para index
}
if ($redirectToEquipa) {
    $_SESSION['equipa_post'] = array('id_equipa' => $fields['id_equipa']);
    header('location: edit.php');
} else {
    header('location: index.php');
}
include_once rootPath('includes/gijo/master_footer.php', 1);
Пример #2
0
    } elseif (isset($_GET['aceitarInscricao'])) {
        // ACEITAR INSCRICAO
        $fields['id_equipa'] = $_GET['id_equipa'];
        $redirectToEquipa = true;
        switch ($_GET['status']) {
            case 'U':
            case 'I':
            case 'R':
                elementoEquipaUpdateStatus($_GET['id_elemento_equipa'], 'V');
                break;
            case "D":
                elementoEquipaUpdateStatus($_GET['id_elemento_equipa'], 'X');
                break;
        }
    } elseif (isset($_GET['rejeitarInscricao'])) {
        // REJEITAR INSCRICAO
        $fields['id_equipa'] = $_GET['id_equipa'];
        $redirectToEquipa = true;
        elementoEquipaUpdateStatus($_GET['id_elemento_equipa'], 'R');
    } elseif (isset($_GET['cancel'])) {
        // VOLTAR
        //não faz nada e volta para index
    }
}
if ($redirectToEquipa) {
    $_SESSION['equipa_post'] = array('id_equipa' => $fields['id_equipa']);
    header('location: edit.php');
} else {
    header('location: index.php');
}
include_once rootPath('includes/master_footer.php', 1);