php多图像上传程序工作不正常

php多图像上传程序工作不正常,php,file-upload,foreach,Php,File Upload,Foreach,我正试图上传多张照片到我的服务器,我让它部分工作,它会做一张照片,但它不会做通过的每一张照片 HTML: <form> <input type="file" name="uploadFile" class="upload" multiple="true" onChange="galleryUpload(this.form,'ajax/add/gallery_photos.php'); return false;"/> </form> 如您所见,我还返回

我正试图上传多张照片到我的服务器,我让它部分工作,它会做一张照片,但它不会做通过的每一张照片

HTML:

 <form>
 <input type="file" name="uploadFile"  class="upload" multiple="true" onChange="galleryUpload(this.form,'ajax/add/gallery_photos.php'); return false;"/>
</form>

如您所见,我还返回上传照片的json数据,因此我可以使用jQuery管理它们(这是一种“ajax”上传表单,因此页面不会重新加载),因此我需要返回该数据。因此它需要返回数据数组。虽然只有一个文件,但一切似乎都很正常,但它只能处理一个文件,即使我选择了多张照片

从以下位置更改输入元素上的名称属性:

name="uploadFile"
致:


只有一个文件被插入到$\u FILES数组中

表单元素是否在表元素中?
name="uploadFile"
name="uploadFile[]"