Example #1
0
    include_once 'modele/admin_groupe.php';
    include_once 'modele/appartient_au_groupe.php';
    $candidature = infos_candidature($_GET['inscription_user'], $bdd);
    if (role_gpe($id_user, $groupe['id_groupe'], $bdd) == 2) {
        if (candidature_dans_groupe_existe($candidature['id_user'], $groupe['id_groupe'], $bdd)) {
            if (!appartient_au_groupe($candidature['id_user'], $groupe['id_groupe'], $bdd)) {
                inscrire_user($candidature['id_user'], $groupe['id_groupe'], $bdd);
                supprimer_candidature($candidature['id_insc'], $bdd);
            }
        }
    }
}
// Si on supprime une inscription
if (isset($_GET['supprimer_cand']) && $_GET['supprimer_cand'] != '') {
    include_once 'modele/groupes/inscription_groupe.php';
    supprimer_candidature($_GET['supprimer_cand'], $bdd);
}
// Si on change les infos du groupe
if (isset($_POST['infos_change']) && $_POST['infos_change'] == 'ok') {
    include_once 'modele/infos_groupe.php';
    include_once 'modele/admin_groupe.php';
    // Il faut ĂȘtre admin dans ce groupe, et que le nom ne soit pas nul (sinon on ne le change pas)
    if (role_gpe($id_user, $groupe['id_groupe'], $bdd) == 2) {
        if (isset($_POST['nom']) && $_POST['nom'] != '') {
            changer_nom_groupe($groupe['id_groupe'], $_POST['nom'], $bdd);
        }
        if (isset($_POST['description']) && $_POST['description'] != '') {
            changer_description_groupe($groupe['id_groupe'], $_POST['description'], $bdd);
        }
    }
}
Example #2
0
     supprimer_user();
     break;
 case 'rechercher_candidat':
     rechercher_candidat();
     break;
 case 'modifier_password':
     modifier_password();
     break;
 case 'lister_role':
     lister_role();
     break;
 case 'add_user_role':
     add_user_role();
     break;
 case 'supprimer_candidature':
     supprimer_candidature();
     break;
 case 'parametre_systeme':
     parametre_systeme();
     break;
 case 'modifier_parametre':
     modifier_parametre();
     break;
 case 'visualiser_candidat':
     visualiser_candidat();
     break;
 case 'importer_candidat':
     importer_candidat();
     break;
 default:
     page404();