if ($hash) {
$res = XDB::query(
- "SELECT m.uid, u.promo, u.nom, u.prenom, u.matricule
+ "SELECT m.uid, u.promo, u.nom, u.prenom, u.matricule, FIND_IN_SET('watch', u.flags)
FROM register_marketing AS m
INNER JOIN auth_user_md5 AS u ON u.user_id = m.uid
WHERE m.hash={?}", $hash);
- if (list($uid, $promo, $nom, $prenom, $ourmat) = $res->fetchOneRow()) {
+ if (list($uid, $promo, $nom, $prenom, $ourmat, $watch) = $res->fetchOneRow()) {
$sub_state['uid'] = $uid;
$sub_state['hash'] = $hash;
$sub_state['promo'] = $promo;
$sub_state['nom'] = $nom;
$sub_state['prenom'] = $prenom;
$sub_state['ourmat'] = $ourmat;
+ $sub_state['watch'] = $watch;
XDB::execute(
"REPLACE INTO register_mstats (uid,sender,success)
if (count($aliases) != 0) {
$alert .= "Email surveille propose a l'inscription - ";
}
+ if ($sub_state['watch']) {
+ $alter .= "Inscription d'un utilisateur surveillé - ";
+ }
if (check_ip('unsafe')) {
unset($err);
$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();
}
WHERE user_id={?}', $password,
S::v('uid'));
- $log =& S::v('log');
+ $log = S::v('log');
$log->log('passwd', '');
if (Cookie::v('ORGaccess')) {