$sub_state['backs'][] = $state;
if (count($sub_state['backs']) == 3) {
$alert .= "Tentative d'inscription tres hesitante - ";
- }
+ }
}
// Compatibility with old sources, keep it atm
$sub_state['nom'] = $nom;
$sub_state['prenom'] = $prenom;
$sub_state['ourmat'] = $ourmat;
- $sub_state['watch'] = $watch;
+ $sub_state['watch'] = $watch;
$sub_state['naissance_ini'] = $naiss;
XDB::execute(
$sub_state['email'] = Post::v('email');
if (check_ip('unsafe')) {
$err = "Une erreur s'est produite lors de l'inscription."
- . " Merci de contacter <a href='mailto:register@polytechnique.org'>register@polytechnique.org</a>"
+ . " Merci de contacter <a href='mailto:register@{$globals->mail->domain}>"
+ . " register@{$globals->mail->domain}</a>"
. " pour nous faire part de cette erreur";
$alert .= "Tentative d'inscription depuis une IP surveillee";
} else {
$mymail->assign('prenom', $prenom);
$mymail->send();
+ require_once('user.func.inc.php');
+ user_reindex($uid);
+
if (!start_connexion($uid, false)) {
return PL_FORBIDDEN;
}
while (list($salias, $snom, $sprenom, $sfemme) = $res->next()) {
$mymail = new PlMailer();
$mymail->setSubject("$prenom $nom s'est inscrit à Polytechnique.org !");
- $mymail->setFrom('"Marketing Polytechnique.org" <register@polytechnique.org>');
+ $mymail->setFrom('"Marketing Polytechnique.org" <register@' . $globals->mail->domain . '>');
$mymail->addTo("\"$sprenom $snom\" <$salias@{$globals->mail->domain}>");
$msg = ($sfemme?'Chère':'Cher')." $sprenom,\n\n"
. "Nous t'écrivons pour t'informer que $prenom $nom (X$promo), "
if ($globals->register->notif) {
$mymail = new PlMailer();
$mymail->setSubject("Inscription de $prenom $nom (X$promo)");
- $mymail->setFrom('"Webmaster Polytechnique.org" <web@polytechnique.org>');
+ $mymail->setFrom('"Webmaster Polytechnique.org" <web@' . $globals->mail->domain . '>');
$mymail->addTo($globals->register->notif);
$msg = "$prenom $nom (X$promo) a terminé son inscription avec les données suivantes :\n"
. " - nom : $nom\n"
. " - forlife : $forlife\n"
. " - email : $email\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";
+ . " - ip : {$logger->ip} ({$logger->host})\n"
+ . ($logger->proxy_ip ? " - proxy : {$logger->proxy_ip} ({$logger->proxy_host})\n" : "");
$mymail->setTxtBody($msg);
- $mymail->send();
+ $mymail->send();
}
Marketing::clear($uid);