1
0
mirror of https://gitlab.com/animath/si/plateforme.git synced 2025-06-27 01:18:39 +02:00

Optimisation de l'envoi de mails

This commit is contained in:
Yohann
2019-09-08 12:45:48 +02:00
committed by galaxyoyo
parent bd73e82cb0
commit 5771a15a32
16 changed files with 241 additions and 116 deletions

View File

@ -14,7 +14,7 @@ if (isset($_POST["submitted"])) {
function updateAccount()
{
global $URL_BASE, $MAIL_ADDRESS, $user;
global $user;
$surname = htmlspecialchars($_POST["surname"]);
if (isset($surname) && $surname != "")
@ -93,10 +93,10 @@ function updateAccount()
$email = htmlspecialchars($_POST["email"]);
if (isset($email) && $email != "" && filter_var($email, FILTER_VALIDATE_EMAIL)) {
$confirm_email_token = uniqid();
$user->setEmail($email);
$user->setConfirmEmailToken($confirm_email_token);
$msg = "Vous venez de changer votre adresse mail. Veuillez désormais confirmer votre adresse mail en cliquant ici : $URL_BASE/confirmer_mail/$confirm_email_token";
mail($email, "Changement d'adresse mail - TFJM²", $msg, "From: $MAIL_ADDRESS\r\n");
Mailer::sendChangeEmailAddressMail($user);
}
return false;