Subversion Repositories Sites.tela-botanica.org

Compare Revisions

Ignore whitespace Rev 399 → Rev 400

/trunk/client/inscription/inscription.php
95,9 → 95,7
$mail_utilisateur = $GLOBALS['AUTH']->getUsername();
$id_utilisateur = $GLOBALS['AUTH']->getAuthData(INS_CHAMPS_ID) ;
$bool_inscription_lettre = $GLOBALS['AUTH']->getAuthData(INS_CHAMPS_LETTRE);
if (INS_UTILISE_WIKINI) {
desinscription_interwikini_users ($GLOBALS['AUTH']->getAuthData(INS_CHAMPS_WIKINI)) ;
}
 
$resultat = $GLOBALS['AUTH']->removeUser($mail_utilisateur) ;
 
if (PEAR::isError($resultat)) {
162,18 → 160,27
}
}
if ($_REQUEST['action'] == 'modifier_v') {
// On stocke l ancien mail dans un variable
$ancien_mail = $GLOBALS['AUTH']->getUsername();
if ($formulaire->validate()) {
$valeur_lettre = $GLOBALS['AUTH']->getAuthData(INS_CHAMPS_LETTRE) ;
$formulaire->process('mise_a_jour', false) ;
}
if (isset($_POST['lettre'])) {
if ($valeur_lettre == '') {
inscription_lettre (INS_MAIL_INSCRIPTION_LISTE) ;
}
} else {
if ($valeur_lettre == 1) {
inscription_lettre (INS_MAIL_DESINSCRIPTION_LISTE) ;
}
// on verifie si l email a change, si oui on desinscrit l ancien email et on inscrit le nouveau (si la case est coche)
$nouveau_mail = $_POST['email'];
if ($ancien_mail != $nouveau_mail) {
// On modifie la variable username de Auth
$GLOBALS['AUTH']->setAuth($nouveau_mail);
if (isset($_POST['lettre'])) {
inscription_lettre (INS_MAIL_INSCRIPTION_LISTE, $nouveau_mail) ;
// desinscription d avec l ancien courriel
inscription_lettre (INS_MAIL_DESINSCRIPTION_LISTE, $ancien_mail) ;
} else {
if ($valeur_lettre == 1) {
inscription_lettre (INS_MAIL_DESINSCRIPTION_LISTE) ;
}
}
}
return info ($GLOBALS['AUTH']->getAuthData (INS_CHAMPS_ID)).bouton ($url) ;
}