Subversion Repositories Sites.tela-botanica.org

Rev

Rev 188 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 188 Rev 249
Line 91... Line 91...
91
        return AUTH_formulaire_login() ;
91
        return AUTH_formulaire_login() ;
92
    }
92
    }
Line 93... Line 93...
93
        
93
        
94
    // L'utilisateur a-t-il cliqué sur Supprimer inscription
94
    // L'utilisateur a-t-il cliqué sur Supprimer inscription
95
    if (isset ($_POST['supprimer'])) {
95
    if (isset ($_POST['supprimer'])) {
96
        $mail_utilisateur = $GLOBALS['AUTH']->getUsername() ;
96
        $mail_utilisateur = $GLOBALS['AUTH']->getUsername();
-
 
97
        $id_utilisateur = $GLOBALS['AUTH']->getAuthData(INS_CHAMPS_ID) ;
97
        $id_utilisateur = $GLOBALS['AUTH']->getAuthData(INS_CHAMPS_ID) ;
98
        $bool_inscription_lettre = $GLOBALS['AUTH']->getAuthData(INS_CHAMPS_LETTRE);
98
        if (INS_UTILISE_WIKINI) {
99
        if (INS_UTILISE_WIKINI) {
99
            desinscription_interwikini_users ($GLOBALS['AUTH']->getAuthData(INS_CHAMPS_WIKINI)) ;
100
            desinscription_interwikini_users ($GLOBALS['AUTH']->getAuthData(INS_CHAMPS_WIKINI)) ;
100
        }
101
        }
Line 107... Line 108...
107
        if (INS_UTILISE_SPIP) {
108
        if (INS_UTILISE_SPIP) {
108
            desinscription_spip($id_utilisateur) ;
109
            desinscription_spip($id_utilisateur) ;
109
        }
110
        }
Line 110... Line 111...
110
        
111
        
-
 
112
        // Désinscription de la lettre d'info
111
        // Désinscription de la lettre d'info
113
        if ($bool_inscription_lettre == 1) { 
-
 
114
        	inscription_lettre(INS_MAIL_DESINSCRIPTION_LISTE) ;
112
        inscription_lettre (INS_MAIL_DESINSCRIPTION_LISTE) ;
115
        }
Line 113... Line 116...
113
        $GLOBALS['AUTH']->logout() ;
116
        $GLOBALS['AUTH']->logout() ;
114
        
117
        
115
        // Ajout d'une ligne dans les statistiques
118
        // Ajout d'une ligne dans les statistiques
Line 178... Line 181...
178
        return $res.$formulaire->toHTML() ;
181
        return $res.$formulaire->toHTML() ;
179
    }
182
    }
Line 180... Line 183...
180
 
183
 
Line 181... Line 184...
181
    // L'inscription dans la base si l'utilisateur clique sur le lien du mail
184
    // L'inscription dans la base si l'utilisateur clique sur le lien du mail
182
 
185
 
183
    if (isset($_GET['id'])) {
186
    if (isset($_GET['id']) && !$GLOBALS['AUTH']->getAuth()) {
184
        $requete = 'SELECT id_donnees FROM inscription_demande WHERE id_identifiant_session="'.$_GET['id'].'"' ;
187
        $requete = 'SELECT id_donnees FROM inscription_demande WHERE id_identifiant_session="'.$_GET['id'].'"' ;
185
        $resultat = $GLOBALS['ins_db']->query($requete) ;
188
        $resultat = $GLOBALS['ins_db']->query($requete) ;
186
        if (DB::isError ($resultat)) {
189
        if (DB::isError ($resultat)) {