邮件文本编码


Mail text encoding

我的文本编码有一个问题,当用户通过邮件(copy&paste)提交带有传入信息的textarea字段时Also – can you give me some...line item – QA coverage并提交它,在我的$ _POST可验证文本看起来像line item – QAAlso – can you give me some...我的网站整理是latin1_swedish_ci。

任何人都知道,如何避免这种情况?谢谢。最好的问候,安东。

是破折号(不是典型的-"减号"),它是 UTF-8 中的三字节字符。如果它的显示搞砸了,这意味着您没有正确处理 UTF-8,或者更一般地说,您没有正确处理编码。有关完整的介绍,请参阅在 Web 应用程序中从前到后处理 Unicode。