Leider existiert das Problem auch nach patch bei mir immer noch:
Advancedform 1.1, PHP-Version 7.0.27
Zwar ist es nicht mehr subject, sondern das feld sender_name (wohl mit Umlauten).
advfrm_custom_valid_field Frage
Re: advfrm_custom_valid_field Frage
Probier mal diese Zeile durch folgende zu ersetzen:
Code: Select all
$encoded = preg_replace_callback("/([^A-Za-z0-9!*+\/ -])/", function ($matches) {echo "'='.sprintf('%02X', ord($matches[1]))";}, $encoded);
Christoph M. Becker – Plugins for CMSimple_XH
Re: advfrm_custom_valid_field Frage
Danke Christoph
Jetzt sind zumindest die kryptischen Zeichen weg. Aber Umlaute im email_sender werden komplett ausgefiltert.
Jetzt sind zumindest die kryptischen Zeichen weg. Aber Umlaute im email_sender werden komplett ausgefiltert.
Re: advfrm_custom_valid_field Frage
Hm, vielleicht liegt es nur am fehlenden Unicode-Modifier:
Code: Select all
$encoded = preg_replace_callback("/([^A-Za-z0-9!*+\/ -])/u", function ($matches) {echo "'='.sprintf('%02X', ord($matches[1]))";}, $encoded);
Christoph M. Becker – Plugins for CMSimple_XH