function loterie_admin_cloturer($id_loterie) { isControlAdministrateur("yes"); // Control strict de l'administrateur afficher_contenu_tableau("Administration : Clôture d'une loterie. Détermination du gagnant"); $loterie = new loterie($id_loterie); // on vérifie que l'état était bien en_cours if ($loterie->get_etat() != 'en_cours') { afficher_contenu_tableau('Erreur, l\'état de la loterie n\'est pas en-cours<br>'); die; } $id_gagnant = $loterie->calcul_gagnant(); if ($id_gagnant == false) { afficher_contenu_tableau("Il n'y a aucun participants ! Clôture impossible.<br>"); die; } $troll = new troll($id_gagnant); afficher_contenu_tableau("Le gagant est : " . $troll->get_nom_troll() . " (" . $id_gagnant . ")"); $loterie->set_etat('clos'); $loterie->update_db(); }