php 使用html5实现多文件上传实例
2016-10-24 00:00
896 查看
首先向大家介绍一下html5中file的multiple属性
定义和用法
multiple 属性规定输入字段可选择多个值。如果使用该属性,则字段可接受多个值。
实例:
上面实例中的input file 可接受多个文件上传字段。
了解了html5中file的multiple属性,下面我们开始讲解使用html5实现多文件上传。
实例代码:
html:
php代码:
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
php+html5+ajax实现上传图片的方法
php+html5实现无刷新图片上传教程
php+html5基于websocket实现聊天室的方法
php+html5使用FormData对象提交表单及上传图片的方法
PHP实现将HTML5中Canvas图像保存到服务器的方法
定义和用法
multiple 属性规定输入字段可选择多个值。如果使用该属性,则字段可接受多个值。
实例:
<form action="demo_form.asp" method="get"> Select images: <input type="file" name="img" multiple="multiple" /> <input type="submit" /> </form>
上面实例中的input file 可接受多个文件上传字段。
了解了html5中file的multiple属性,下面我们开始讲解使用html5实现多文件上传。
实例代码:
html:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> </head> <body> <form action="my_parser.php" method="post" enctype="multipart/form-data"> <p><input name="upload[]" type="file" multiple="multiple" /></p> <input type="submit" value="Upload all files"> </form> </body> </html>
php代码:
for($i=0; $i<count($_FILES['upload']['name']); $i++) { //Get the temp file path $tmpFilePath = $_FILES['upload']['tmp_name'][$i]; //Make sure we have a filepath if ($tmpFilePath != ""){ //Setup our new file path $newFilePath = "./uploadFiles/" . $_FILES['upload']['name'][$i]; //Upload the file into the temp dir if(move_uploaded_file($tmpFilePath, $newFilePath)) { //Handle other code here } } }
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
您可能感兴趣的文章:
使用PHP和HTML5 FormData实现无刷新文件上传教程php+html5+ajax实现上传图片的方法
php+html5实现无刷新图片上传教程
php+html5基于websocket实现聊天室的方法
php+html5使用FormData对象提交表单及上传图片的方法
PHP实现将HTML5中Canvas图像保存到服务器的方法
相关文章推荐
- php 使用html5实现多文件上传实例
- 使用PHP和HTML5 FormData实现无刷新文件上传教程
- 使用PHP和HTML5 FormData实现无刷新文件上传教程
- 怎么样通过php使用html5实现多文件上传?(php多图上传)
- 使用PHP和HTML5 FormData实现无刷新文件上传教程
- 使用PHP和HTML5 FormData实现无刷新文件上传教程
- 使用PHP和HTML5 FormData实现无刷新文件上传教程
- Ext4+Servlet+HTML5实现实时获取文件上传进度、本地预览、文件拖拽上传的相册实例
- PHP+KINDEDIT+mysql+javascript实现文本编辑和文件上传功能实例
- php实现文件上传功能的代码实例
- 使用Zend框架实现PHP文件上传(1)
- HTML5使用 JavaScript File API 实现文件上传
- 使用php对百度云BCS上传本地文件的实现及原理分析
- PHP实现上传文件生成小图加文字的实例
- php+ajax实现图片文件上传功能实例
- 使用HTML5实现多文件上传
- java struts2入门学习实例--使用struts2快速实现多个文件上传
- php下连接ftp实现文件的上传、下载、删除文件实例代码
- 使用HTML5实现多文件上传
- php结合Ajax如何实现异步文件上传的代码实例