$contents['titreEvenement'] = $event['titre']; $title = "Inviter un ami à l'évènement " . $contents['titreEvenement']; $styles = ['events.css', 'form.css']; $blocks = ['invite']; if (connected()) { if (empty($_POST)) { ///Si le bloc est vide/// vue($blocks, $styles, $title, $contents); } else { $destinataire = getUserAuth($_POST['destinataire']); if (!checkUsed($_POST['destinataire'], NULL)) { ///si le pseudo n'existe pas/// alert('error', 'Le pseudo renseigné n\'est pas valide !'); vue($blocks, $styles, $title, $contents); } else { if ($expediteur === $destinataire[0]) { alert('error', 'Vous ne pouvez pas vous inviter vous-même !'); vue($blocks, $styles, $title, $contents); } else { ///On récupère l'ID du pseudo rentré et on fait l'insertion en BDD/// insertInvite($expediteur, $_GET['id'], $destinataire['id']); alert('info', 'Votre message a bien été envoyé !'); vue($blocks, $styles, $title, $contents); } } } } else { alert('info', 'Merci de vous connecter pour inviter quelqu\'un à l\'évènement !'); header('Location: ' . getLink(['membres', 'connexion'])); 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é // /**** préparation de la vue ****/ $title = 'Ajouter un Modérateur'; $styles = ['form.css', 'accueil.css', 'search.css', 'prettyform.css', 'modify.css']; $blocks = ['addModo']; // /****Affichage de la page *****/ // //Appel de la vue : vue($blocks, $styles, $title, $contents);