摘要:前端代碼提交控制器定義一個數組,設置一些與上傳相關的參數設置允許上傳的類型如果是圖片還可以設置最大高度和寬度調用的上傳通用類,并執行上傳為調用的類名,全小寫如果上傳框的寫的是,那就不用傳參數了,如果不是,把的值傳進去上傳框的接收出
前端代碼
控制器:
定義一個數組,設置一些與上傳相關的參數
$config["upload_path"] = "./uploads/"; //設置允許上傳的類型 $config["allowed_types"] = "gif|jpg|png"; $config["max_size"] = "100"; //如果是圖片還可以設置最大高度和寬度 $config["max_height"] = 768; $config["max_width"] = 1024;
調用CI的上傳通用類,并執行上傳
//upload為調用的類名,全小寫 $this->load->library("upload",$config); //如果上傳框的name寫的是userfile,那就不用傳參數了,如果不是,把name的值傳進去 $this->upload->do_upload("上傳框的name");
接收出錯信息或成功信息
//出錯信息 $error = array("error" => $this->upload->display_error()); //成功信息 $data = array("upload_data" => $this->upload->data());
load->view("up"); } //顯示上傳信息 public function up(){ $config["upload_path"] = "./uploads/"; $config["allowed_types"] = "gif|jpg|png"; $config["max_size"] = "2000"; $this->load->library("upload",$config); //打印成功或錯誤的信息 if($this->upload->do_upload("upfile")) { $data = array("upload_data" => $this->upload->data()); var_dump($data); } else { $error = array("error" => $this->upload->display_errors()); var_dump($error); } } }
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/22308.html
摘要:前言因為項目需求,需要把圖片上傳至阿里云,我的接口和后臺項目是分開的,都使用的框架開發,接入這里就不做討論了,這里主要說一下上傳阿里的問題。 前言 因為項目需求,需要把圖片上傳至阿里云 OSS,我的 Api 接口和后臺項目是分開的,都使用的 laravel 框架開發,Api 接入 OSS 這里就不做討論了,這里主要說一下 laravel-admin 上傳阿里 OSS 的問題。 網上的一...
摘要:版權聲明可轉載,但不論任何媒體都需要在轉載前與本人溝通,并在轉載時注明出處。的各個核心模塊以模塊名為目錄名分別存儲在這個目錄下。下一篇文章會涉及到和。此文可以轉載,但轉載前需要發郵件到進行溝通,未溝通的均視作侵權。 寫在前面: 為什么選擇開發過程中的 CI 4 作為源碼解讀版本:(1)首先我選 CI 是因為它之前的穩定版都是相對比較輕量小巧的,而且可以認為是簡單的。(2)為什么沒有選...
閱讀 2813·2023-04-25 15:01
閱讀 3012·2021-11-23 10:07
閱讀 3358·2021-10-12 10:12
閱讀 3444·2021-08-30 09:45
閱讀 2184·2021-08-20 09:36
閱讀 3566·2019-08-30 12:59
閱讀 2424·2019-08-26 13:52
閱讀 927·2019-08-26 13:24