HTML:如何完成一次选择多文件上传
最近在写文库,所以一直再研究后端上传问题
其实只需要添加一个属性就可以了:multiple=”multiple”
<input type="file" name="upload" multiple="multiple" accept="application/pdf">
后端PHP代码为:
<?php for($i=0;$i<count($_FILES['upload']['name']);$i++){ $tmpFilepath=$_FILES['upload']['tmp_name'][$i]; if($tmpFilepath!=""){ $newFilepath="../yourpath/".$_FILES['upload']['name'][$i]; if (move_uploaded_file($tmpFilepath,$newFilepath)){ #上传成功后,显示点什么。这里上传成功显示:success并输出上传的路径 echo "success"."<br>"; echo $newFilepath; } else{ echo "error"; } } }
关于限制文件上传的问题就需要各位来解决了,文库已经对文件上传做了一定的限制。