如何使用html将文件上传到我的服务器

dav*_*ave 29 html file-upload

基本上我有这个表单,允许用户上传到我的服务器:

<form id = "uploadbanner" method = "post" action = "#">
      <input id = "fileupload" type = "file" />
      <input type = "submit" value = "submit" id = "submit" />
</form>
Run Code Online (Sandbox Code Playgroud)

但问题是,当我上传文件,然后单击提交,我没有在服务器目录中看到文件上传.

Cal*_*lum 50

<form id="uploadbanner" enctype="multipart/form-data" method="post" action="#">
   <input id="fileupload" name="myfile" type="file" />
   <input type="submit" value="submit" id="submit" />
</form>
Run Code Online (Sandbox Code Playgroud)

要上传文件,必须enctype="multipart/form-data"在表单上进行设置

你需要那个表单类型,然后一些PHP来处理文件:)

如果你想要一些非常可定制的东西,你应该查看Uploadify.

  • 它应该是enctype ="multipart/form-data",否则你只会加载文件名而不是数据. (7认同)

Dar*_*ren 8

你需要enctype="multipart/form-data",否则你将只加载的文件名,而不是数据.

  • 没有必要回应其他评论.答案已编辑为包含此内容. (7认同)
  • 不,因为“否则你将只加载文件名”是一个非常有用的信息,所以这个答案很重要。 (2认同)