使用ENCTYPE处理表单数据

时间:2013-10-28 12:41:06

标签: php mysql forms enctype

到目前为止我知道上传文件表单是使用ENCTYPE =“multipart / form-data。但是当我们想通过php文件将表格数据传输到mysql时应该是enctpe =”“?

<form action="process.php" method="POST" name="contactform"  onSubmit="return ValidateForm(this);  ENCTYPE="multipart/form-data">

如果不是我应该使用的话,我们可以使用ENCTYPE =“multipart / form-data”吗?

请回答我

由于

2 个答案:

答案 0 :(得分:4)

当您不使用文件上传时,无需填写表单enctype。 默认值为:“application / x-www-form-urlencoded”。 (当没有提供enctype时)

结论:当您需要上传文件时,请留空或使用“multipart / form-data”。

请参阅:http://www.w3schools.com/tags/att_form_enctype.asp

答案 1 :(得分:1)

基本上ENCTYPE是形式的属性。这不是使用此属性所必需的,它是可选的。