Пример #1
0
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\'&eacute;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&ocirc;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();
}