邮件文本编码

时间:2012-06-29 15:16:00

标签: php encoding

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

任何人都知道,怎么避免这个? 谢谢。 最好的问候,安东。

1 个答案:

答案 0 :(得分:1)

是en-dash(不是典型的-“减去”),它是UTF-8中的三字节字符。如果它的显示屏拧紧,则表示您没有正确处理UTF-8,或者更一般地说,您没有正确处理编码。有关完整介绍,请参阅Handling Unicode Front To Back In A Web App