一个按钮实现上传多个图片

test.html 代码如下

  1. <form action="upload.php" method="post" enctype="multipart/form-data">  
  2.   <p>Pictures:<br />  
  3.    <input type="file" name="pictures[]" /><br />  
  4.    <input type="file" name="pictures[]" /><br />  
  5.    <input type="file" name="pictures[]" /><br />  
  6.    <input type="submit" name="upload" value="添加" />  
  7.   </p>  
  8. </form>  


upload.PHP 上传代码如下

  1. <?php  
  2.  $uploadfile;  
  3.  if($_POST['upload']=='添加'){   
  4.   $dest_folder   =  "picture/";   //上传图片保存的路径 图片放在跟你upload.php同级的picture文件夹里  
  5.   $arr=array();  //定义一个数组存放上传图片的名称方便你以后会用的,如果不用那就不写  
  6.   $count=0;   
  7.   if(!file_exists($dest_folder)){   
  8.    mkdir($dest_folder);  
  9.   }   
  10.   foreach ($_FILES["pictures"]["error"as $key => $error) {   
  11.    if ($error == UPLOAD_ERR_OK) {   
  12.     $tmp_name = $_FILES["pictures"]["tmp_name"][$key];    
  13.     $name    = $_FILES["pictures"]["name"][$key];  
  14.     $uploadfile = $dest_folder.$name;   
  15.     move_uploaded_file($tmp_name$uploadfile);  
  16.     $arr[$count]=$uploadfile;  
  17.     echo $arr[$count]."<br />";  
  18.     $count++;  
  19.    }  
  20.   }   
  21.   echo "<hr/>";var_dump($arr);die;  
  22.  }    
  23. ?>  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值