//Si il n'y a pas d'eventID dans le GET if (!isset($_GET['id'])) { alert("error", "Vous n'avez pas précisé quel évènement vous vouliez !"); header("Location: " . getLink(["accueil", "404"])); exit; } $_GET['id'] = htmlspecialchars($_GET['id']); //Si le EventID dans le GET n'est pas attribué. $contents['values'] = getEvents($_GET['id']); if (empty($contents["values"])) { alert("error", "Cet évènement n'existe pas !"); header("Location: " . getLink(["accueil", "404"])); exit; } // Fonction qui check s'il a le droit de modifier. if (connected() && (checkOrganiser($_SESSION['id'], $_GET['id']) or $_SESSION['niveau'] == 2 or $_SESSION['niveau'] == 3)) { } else { if (!connected()) { alert("error", "Vous devez être connecté !"); header("Location: " . getLink(["membres", "connexion"])); exit; } else { alert("error", "Vous n'avez pas le droit de modifier cet évènement!"); header("Location: " . getLink(["accueil"])); exit; } } $errorMessage = ''; if (!empty($_POST)) { // Formulaire envoyé // Vérifie qu'il n'y a pas des champs en trop ou en moins.
exit; } else { alert("error", "Vous n'avez pas le droit de modifier cet évènement!"); header("Location: " . getLink(["accueil"])); exit; } } $contents['modos'] = array_merge(getCreator($_GET["id"]), getCreators($_GET['id'])); $contents['errorMessage'] = ''; if (!empty($_POST['pseudo'])) { if (!checkUsed($_POST['pseudo'], NULL, False)) { ///si le pseudo n'existe pas/// $contents['errorMessage'] .= 'Le pseudo renseigné n\'existe pas ! '; } $orga_id = getUserAuth($_POST['pseudo'], False)['id']; if (checkOrganiser($orga_id, $_GET['id'])) { $contents['errorMessage'] .= 'Le pseudo renseigné est déja organisateur de cet évènement ! '; } if (getUserDetails($orga_id)['niveau'] <= 0) { $contents['errorMessage'] .= 'Le pseudo renseigné n\'est pas activé ! '; } if (empty($contents['errorMessage'])) { if (insertModo($_GET['id'], $orga_id)) { insertInvite($_SESSION['id'], $_GET['id'], $orga_id); alert("ok", "Le modérateur a bien été ajouté !"); header("Location: " . getLink(["events", "modify", $_GET["id"]])); exit; } } } // Verifier qu'il est activé