Seite 1 von 1

Mögliche html-Entities in Text-Mails

BeitragVerfasst: Sa 16. Nov 2013, 10:17
von Magnus
In /includes/functions.mail.inc.php wird reichlich die Funktion html_entity_decode ohne den Parameter encoding verwendet. Das kann in Textmails dazu führen, dass vereinzelt html-Entities angezeigt werden.
Grund ist, dass die Funktion für diesen Parameter als Standardwert ISO-8859-1 in PHP Versionen vor 5.4.0 und UTF-8 erst in PHP 5.4.0 und neuer verwendet.
Die Funktion konvertiert nur html-Entities, die im Zielzeichensatz auch bekannt sind.

Ist eigentlich eher eine Kleinigkeit, macht das Ganze aber wieder ein Stück sauberer ;-)

viele Grüße

Magnus