Php enctype=”的区别是什么;“多部分/表单数据”;和enctype=";多部分/表格数据;字符集=utf-8“;
我曾在form post遇到过土耳其语字符问题 我在尝试下面的代码时遇到问题Php enctype=”的区别是什么;“多部分/表单数据”;和enctype=";多部分/表格数据;字符集=utf-8“;,php,html,Php,Html,我曾在form post遇到过土耳其语字符问题 我在尝试下面的代码时遇到问题 <form method="post" action="page.php" enctype="multipart/form-data"> // some input </form> //一些输入 但是当我尝试这个的时候,效果很好 <form method="post" action="page.php" enctype="multipart/form-data;charset=utf
<form method="post" action="page.php" enctype="multipart/form-data">
// some input
</form>
//一些输入
但是当我尝试这个的时候,效果很好
<form method="post" action="page.php" enctype="multipart/form-data;charset=utf-8">
// some input
</form>
//一些输入
为什么会发生这种情况?在第一个示例中,您使用的是页面默认字符集,可能是没有扩展字符的ISO-8859-1字符集。通过将其强制转换为UTF-8,可以获得额外的字符。有关更多信息,请参阅。您遇到了什么问题?如果使用无效的enctype“修复”了它(
multipart/form data
type不允许charset
参数;我猜它“工作”是因为忽略了属性)。