我有一个 PHP 脚本来发布文章。在我们添加文件上传支持之前,它工作得非常好。要启用文件上传,我们必须将标签的 enctype 更改为 multipart/form-data。现在,每当我们尝试提交包含多字节字符的文章时,在您通过 $_POST 收到它们后它们就会变成乱码。如果我们删除表单的 enctype,那么它就可以正常工作。
我们在网上搜索了一个以 php 为中心的解决方案,但没有运气。tag 有一个 accept-charset 属性,但它在 IE 中不起作用。JSP 有一个解决方案,当表单发布为 multipart/form-data 时,UTF-8 文本会出现乱码,但 PHP 没有解决方案。所以,请帮忙!