$files 文件上传

kuhool 发布于 2012/04/20 18:25
阅读 316
收藏 0

<form name="form" action="doupload.php" enctype="multipart/form-data">
<input name="uf[]" type="file"/> <br/>
<input name="uf[]" type="file" />
<input name="button" type="button" value="add"
onclick='this.parentElement.innerHTML+="<input  align=\"top\" type=\"file\" name=\"uf[]\"><br/>"'/>
<input type="submit" value="上传"/><br/>
</form>

<?php

if(!empty($_FILES["u_file"]["name"])){
 $file_name = $_FILES["u_file"]["name"];
 $file_tmp_name = $_FILES["u_file"]["tmp_name"];
 for($i = 0; $i < count($file_name); $i++){
  if($file_name[$i] != ''){
   move_uploaded_file($file_tmp_name[$i],$i.$file_name[$i]);////不懂
   echo '文件'.$file_name[$i].'上传成功。更名为'.$i.$file_name[$i].'<br>';
  }
 }
}
?>

获取不了上传文件的值

加载中
0
deleted
deleted

表单是uf, 下面是u_file..........

表单uf是数组, 下面u_file是单值...........

k
kuhool
u_file也是数组
0
k
kuhool

贴错了 是这个 哈哈

if(!empty($_FILES["uf"]["name"])){
    $file_name = $_FILES["uf"]["name"];
 $file_tmp_name = $_FILES["uf"]["tmp_name"];
 echo count($file_name);
 for($i = 0; $i < count($file_name); $i++){
  if($file_name[$i] != ''){
   move_uploaded_file($file_tmp_name[$i],"file1".$i.$file_name[$i]);
    echo '文件'.$file_name[$i].'上传成功。更名为'.$i.$file_name[$i].'<br>';
  }
 }
}

返回顶部
顶部