Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php enctype=”的区别是什么;“多部分/表单数据”;和enctype=";多部分/表格数据;字符集=utf-8“;_Php_Html - Fatal编程技术网

Php enctype=”的区别是什么;“多部分/表单数据”;和enctype=";多部分/表格数据;字符集=utf-8“;

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 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-8">
// some input
</form>

//一些输入

为什么会发生这种情况?

在第一个示例中,您使用的是页面默认字符集,可能是没有扩展字符的ISO-8859-1字符集。通过将其强制转换为UTF-8,可以获得额外的字符。有关更多信息,请参阅。

您遇到了什么问题?如果使用无效的enctype“修复”了它(
multipart/form data
type不允许
charset
参数;我猜它“工作”是因为忽略了属性)。