阅读背景:

2个Codeigniter文件批量上传控制器写法例子

来源:互联网 

!--NEWSZW_HZH_BEGIN--

例子一:

/**
 * 多文件上传
 * 
 * @author Dream <[email protected]>
 */
public function multiple_uploads() {
  //载入所需类库
  $this->load->library("upload");
  
  //配置上传参数
  $upload_config = array(
      "upload_path"  => "",
      "allowed_types" => "jpg|png|gif",
      "max_size"   => "500",
      "max_width"   => "1024",
      "max_height"  => "768",
  );
  $this->upload->initialize($upload_config);
    
  //重复处置上传文件
  foreach ($_FILES as $key => $value) {
    if (!empty($key["name"])) {
      if ($this->upload->do_upload($key)) {
        //上传胜利
        print_r($this->upload->data());
      } else {
        //上传失败
        echo $this->upload->display_errors();
      }
    }
  }
}
/**
 * 多文件上传
 *




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: