使用 PHP 和 JQuery 上传多个文件 [英] Upload Multiple Files with PHP and JQuery
本文介绍了使用 PHP 和 JQuery 上传多个文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我最近一直在尝试 PHP,到目前为止一切都很好,直到我遇到了砖墙.这是我拥有的一小段代码.它允许我上传单个文件,但我想要的是能够上传多个文件.
这是 PHP 和 HTML 文件:
<头><meta charset="utf-8"/><title>Ajax 上传表单</title><script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script><script type="text/javascript" src="https://www.google.com/jsapi"></script><script type="text/javascript">函数发送文件(){var fd = new FormData();for (var i = 0, len = document.getElementById('myfile').files.length; i < len; i++) {fd.append("myfile", document.getElementById('myfile').files[i]);}$.ajax({url: '上传文件.php',数据:fd,过程数据:假,内容类型:假,类型:'POST',成功:功能(数据){警报(数据);}});}头部><身体><form action="uploadfile.php" method="post" enctype="multipart/form-data" id="form-id"><p><input id="myfile" type="file" name="myfile" multiple=multiple/><input type="button" name="upload" id="upload" value="Upload" onclick="sendfile()" id="upload-button-id"/></p></表单>