Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/287.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Ajax:上传图像以供选择_Javascript_Php_Ajax - Fatal编程技术网

Javascript Ajax:上传图像以供选择

Javascript Ajax:上传图像以供选择,javascript,php,ajax,Javascript,Php,Ajax,如果我找不到解决办法,我会发疯的。我将许多图片拖放到一个拖动区域,然后我想选择其中任何一张图片将其上载到服务器上。然而,使用下面的代码,我总是上传最后一个 HTML代码: <form id="upload" action="upload.php" method="POST" enctype="multipart/form-data"> <div id="dragarea"></div> <input type="file" id=

如果我找不到解决办法,我会发疯的。我将许多图片拖放到一个拖动区域,然后我想选择其中任何一张图片将其上载到服务器上。然而,使用下面的代码,我总是上传最后一个

HTML代码:

<form id="upload" action="upload.php" method="POST" enctype="multipart/form-data">
      <div id="dragarea"></div>
      <input type="file" id="fileselect"  name="fileselect[]" multiple="multiple"/>
</form>
还有我的upload.php

if (!empty($_FILES)) 
  {   
      $sourcePath = $_FILES['fileselect']['tmp_name']; 
      echo json_encode($sourcePath);  
      $targetPath = $_FILES['fileselect']['name'];           
      move_uploaded_file($sourcePath,$targetPath) ;
  }
我需要做哪些更改才能发送点击图像进行上传,然后将其放到服务器上?


非常感谢

您刚刚复制并粘贴了不相关代码的随机位吗?这些怎么或为什么能做你想做的事?请再努力一点。或者,如果你不知道自己在做什么,请雇佣一个人为你做这项工作。你只是复制并粘贴了随机的不相关代码吗?这些怎么或为什么能做你想做的事?请再努力一点。或者,如果你不知道自己在做什么,请雇人为你做这项工作。
if (!empty($_FILES)) 
  {   
      $sourcePath = $_FILES['fileselect']['tmp_name']; 
      echo json_encode($sourcePath);  
      $targetPath = $_FILES['fileselect']['name'];           
      move_uploaded_file($sourcePath,$targetPath) ;
  }