Mögliche html-Entities in Text-Mails

Kein System ist vollkommen, findet Ihr Fehler im System, könnt ihr diese hier gerne Posten. Wir werden auch kurzfistige Lösungen und Fixes hier schreiben.

Moderatoren: Magnus, mmaass, ablass

Mögliche html-Entities in Text-Mails

Beitragvon Magnus » Sa 16. Nov 2013, 10:17

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
Magnus
 
Beiträge: 1602
Registriert: Mi 21. Feb 2007, 21:10

Zurück zu Bugmeldungen

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 5 Gäste
cron