Browse Source

Eviter d'avoir des entités typo dans les titres d'email.

La function nettoyer_titre_email() utilise corriger_typo, laquelle
intègre des entités HTML, pas les bienvenues dans un titre de mail.

On supprime ces entités HTML.

Exemple de cas où cela posait problème.

$envoyer_mail = charger_fonction('envoyer_mail', 'inc');
$envoyer_mail ('maieul@maieul.net', 'toto — hop', 'toto — hop');
pull/84/head
Maïeul 8 months ago
parent
commit
abf70b058a
  1. 2
      ecrire/inc/envoyer_mail.php

2
ecrire/inc/envoyer_mail.php

@ -32,7 +32,7 @@ include_spip('inc/texte');
* @return string
*/
function nettoyer_titre_email($titre) {
return str_replace("\n", ' ', textebrut(corriger_typo($titre)));
return str_replace("\n", ' ', nettoyer_caracteres_mail(textebrut(corriger_typo($titre))));
}
/**

Loading…
Cancel
Save