} } 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);
} 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);