Am 19.02.2013 21:37, schrieb Michael Heydekamp:
Hi there,
is it deliberate that a reply to a message with the subject header ...
Subject: Re: [TICKET #38797] Ankündigung Kündigung
... leaves the subject entirely empty??
Of course the subject does contain 8-bit chars and is therefore not encoded correctly (or to be more precise, it's not encoded at all), but is this a good reason to delete it completely upon replying?
PHP 5.4?
default behavior starting with 5.4 is idiotically return an empty string if the inout is not a valid UTF8 string and do not log any warning, well PHP upstream acts like idiots here since the core is still not unicode capable but thats how it works now
http://php.net/manual/en/function.htmlentities.php
Like htmlspecialchars(), htmlentities() takes an optional third argument encoding which defines encoding used in conversion. If omitted, the default value for this argument is ISO-8859-1 in versions of PHP prior to 5.4.0, and UTF-8 from PHP 5.4.0 onwards. Although this argument is technically optional, you are highly encouraged to specify the correct value for your code.