$mymail->setTxtBody(wordwrap($msg, 72));
$mymail->send();
}
+
+ /**** send a mail to X.org administrators ****/
if ($globals->register->notif) {
$mymail = new PlMailer();
$mymail->setSubject("Inscription de $prenom $nom (X$promo)");
. " - naissance : $naissance\n"
. " - forlife : $forlife\n"
. " - email : $email\n"
- . " - sexe : $femme\n";
+ . " - sexe : $femme\n"
+ . " - ip : " . (@$_SERVER['HTTP_X_FORWARDED_FOR'] ? $_SERVER['HTTP_X_FORWARDED_FOR']
+ : $_SERVER['REMOTE_ADDR']) . "\n"
+ . " - proxy : " . (@$_SERVER['HTTP_X_FORWARDED_FOR'] ? $_SERVER['REMOTE_ADDR'] : "") . "\n";
$mymail->setTxtBody($msg);
$mymail->send();
}
- XDB::execute("DELETE FROM register_marketing WHERE uid = {?}", $uid);
+ Marketing::clear($uid);
pl_redirect('register/success');
$page->assign('uid', $uid);
WHERE user_id={?}', $password,
S::v('uid'));
- $log =& S::v('log');
+ $log = S::v('log');
$log->log('passwd', '');
if (Cookie::v('ORGaccess')) {
$page->assign('mdpok', true);
}
+ $res = XDB::iterRow("SELECT sub, domain
+ FROM register_subs
+ WHERE uid = {?} AND type = 'list'
+ ORDER BY domain",
+ S::i('uid'));
+ $current_domain = null;
+ $lists = array();
+ while (list($sub, $domain) = $res->next()) {
+ if ($current_domain != $domain) {
+ $current_domain = $domain;
+ $client = new MMList(S::v('uid'), S::v('password'), $domain);
+ }
+ list($details, ) = $client->get_members($sub);
+ $lists["$sub@$domain"] = $details;
+ }
+ $page->assign_by_ref('lists', $lists);
+
$page->addJsLink('motdepasse.js');
}
}