--- compose.php.bak 2012-08-31 18:35:26.000000000 +0300 +++ compose.php 2012-08-31 18:35:52.000000000 +0300 @@ -1225,10 +1225,10 @@ } else { echo "\n\n".($prefix_sig==true? "-- \n":'').decodeHeader($signature,false,false,true); } - echo "\n\n".htmlspecialchars(decodeHeader($body,false,false,true)); + echo "\n\n".htmlspecialchars(decodeHeader($body,false,false,true),ENT_COMPAT,'iso-8859-1'); } else { - echo "\n\n".htmlspecialchars(decodeHeader($body,false,false,true)); + echo "\n\n".htmlspecialchars(decodeHeader($body,false,false,true),ENT_COMPAT,'iso-8859-1'); if ($default_charset == 'iso-2022-jp') { echo "\n\n".($prefix_sig==true? "-- \n":'').mb_convert_encoding($signature, 'EUC-JP'); }else{ @@ -1236,7 +1236,7 @@ } } } else { - echo htmlspecialchars(decodeHeader($body,false,false,true)); + echo htmlspecialchars(decodeHeader($body,false,false,true),ENT_COMPAT,'iso-8859-1'); } echo '
' . "\n" . ' ' . "\n" .