Fork me on GitHub

Rapport de message :*
 

Re: Inscriptions d'utilisateurs indésirables

Titre du sujet : Re: Inscriptions d'utilisateurs indésirables
par papyro sur 17/03/2013 09:50:49

Bonjour
Ayant de nombreux inscrits fantôme j'ai mis en place cette procédure:
// Insert/update user and check if we have succeded
if (!$member_handler->insertUser($newuser)) {
$stop .= _US_REGISTERNG . "<br />";
$stop .= implode('<br />', $newuser->getErrors() );
} else {
// User inserted! Now insert custom profile fields
$profile->setVar('profile_id', $newuser->getVar('uid') );
$profile_handler->insert($profile);

// We are good! If this is 'was' a new user then we handle notification
if ($isNew) {
if ($GLOBALS['xoopsConfigUser']['new_user_notify'] == 1 && !empty($GLOBALS['xoopsConfigUser']['new_user_notify_group'])) {


Es-ce ici que dois insérer (après avoir supprimé la ligne ci--dessous), les lignes citées dans une précédente réponse?

$xoopsMailer =& xoops_getMailer();
$xoopsMailer->reset();
$xoopsMailer->useMail();
$xoopsMailer->setToGroups($member_handler->getGroup($GLOBALS['xoopsConfigUser']['new_user_notify_group']));
$xoopsMailer->setFromEmail($GLOBALS['xoopsConfig']['adminmail']);
$xoopsMailer->setFromName($GLOBALS['xoopsConfig']['sitename']);
$xoopsMailer->setSubject(sprintf(_US_NEWUSERREGAT,$GLOBALS['xoopsConfig']['sitename']));
$xoopsMailer->setBody(sprintf(_US_HASJUSTREG, $newuser->getVar('uname')));
$xoopsMailer->send(true);

}
Quand j'ai inséré ces lignes je bloque sur la page des inscriptions.
Celles-ci sont effectuées sur le site mais je ne reçois plus d'avertissement par mail
Bon dimanche à vous
papyro
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

42 Personne(s) en ligne (24 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 42 | Plus ...