所在的位置: php >> php介绍 >> Post入门篇第11课multipart

Post入门篇第11课multipart

还记得在第2课的时候我们说过的表单的提交方式和编码格式吗?今天我们就来说说这个multipart/form-data多部件文件上传的编码格式是怎么回事?我觉得要想说清楚道理,首先还是从源码上看,看到底是个什么样的东西,那我们准备了两个网页脚本文件,一个文件名upload.html,一个文件名upload.php。upload.html源码如下:

upload.html源码

代码里就一个input输入控件,名字叫“file1”,这个名字对应upload.php中的名字,不要记错了。看清楚表单的enctype=multipart/form-data属性,这是上传文件的必须的编码。在网页中的显示如下:

文件上传表单

upload.php源码如下:

upload.php源码

我觉的还是直接用截图的方式展现的比较好,这里没有代码的美化功能,显示的不是很好,所以使用截图显示比较完美。upload.php首先判断在临时文件夹里是不是有上传的文件的临时文件名,如果有则断定上传成功了,服务器接收到用户上传的文件了,但是是在临时文件夹中的,我们要进一步把它移到到指定的目录里。这里我们移到到跟upload.php同一级目录里。就这么简单,没有多余的难以理解的东西,想要完善的东西自己整去。你可以试着上传一个文件试试,看是否能够上传成功,不要问,我们肯定是成功的,下一节我们用c++代码演示上传的过程。




转载请注明:http://www.aierlanlan.com/rzfs/3154.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了