多输入多文件上传

时间:2014-06-09 01:28:18

标签: php html

我的脚本只能用于1个输入的多个文件上传。用户只从一个输入中选择文件。但我想使用多文件输入多文件上传。我的剧本是;

HTML

<form id="imageuploadust" action="./uploadres.php"  enctype="multipart/form-data" method="post">

<input class="uploaded" type="file" value="Ekle" name="item_file[]" id="fileust1" accept="image/*" size="70" multiple>

</form>

PHP

if(count($_FILES["item_file"]['name'])>0)
 { 

 $GLOBALS['msg'] = ""; //initiate the global message
  for($j=0; $j < count($_FILES["item_file"]['name']); $j++)
 {

$ben = time();
$duz = rand(0,99);
$benduz = "$ben$duz.jpg";

   $path = 'bayan/'.$benduz; //generate the destination path
   if(move_uploaded_file($_FILES["item_file"]['tmp_name']["$j"],$path)) 
{

echo "success";

   }

   }

我应该采用哪种方法从多输入进行多文件上传?

enter image description here

1 个答案:

答案 0 :(得分:0)

对于文件上传目的,我会推荐具有更多功能的插件JQuery File Upload

  • 多上传支持
  • Css / Html句柄
  • 无刷新页面(动态)
  • 进度条(上传)
  • 错误句柄
  • 取消上传可能性