濮阳杆衣贸易有限公司

主頁 > 知識(shí)庫 > TP框架實(shí)現(xiàn)上傳一張圖片和批量上傳圖片的方法分析

TP框架實(shí)現(xiàn)上傳一張圖片和批量上傳圖片的方法分析

熱門標(biāo)簽:辦理400電話哪家好點(diǎn) 嘟嘟云外呼系統(tǒng) 正規(guī)電銷機(jī)器人系統(tǒng) 重慶外呼電銷系統(tǒng)多少錢 南京3D地圖標(biāo)注 咸陽電銷 濟(jì)源百應(yīng)電銷機(jī)器人聯(lián)系方式 南寧電話外呼系統(tǒng)線路 邢臺(tái)400電話辦理

本文實(shí)例講述了TP框架實(shí)現(xiàn)上傳一張圖片和批量上傳圖片的方法。分享給大家供大家參考,具體如下:

上傳一張圖片

前端代碼:

form action="{地址}" method="POST" enctype="multipart/form-data">
  input name="image" type="file" value="" />
  input type="submit" value="提交" />
/form>

上傳文件的時(shí)候,就要加上 enctype="multipart/form-data" 。

后臺(tái)接收,代碼:

//添加圖片
    import('ORG.Net.UploadFile');
    $upload = new UploadFile();// 實(shí)例化上傳類
    $upload->maxSize = 3145728 ;// 設(shè)置附件上傳大小
    $upload->allowExts = array('jpg', 'gif', 'png', 'jpeg');// 設(shè)置附件上傳類型
    $upload->savePath = '{本地路徑}';// 設(shè)置附件上傳目錄
    if(!$upload->upload()) {// 上傳錯(cuò)誤提示錯(cuò)誤信息
//      $this->error($upload->getErrorMsg());
    }else{ // 上傳成功 獲取上傳文件信息
      $info = $upload->getUploadFileInfo();
    }

$info就是獲取到的圖片信息,然后就可以愉快的操作了。

批量上傳圖片

前端代碼:

form action="{地址}" method="POST" enctype="multipart/form-data">
  input name="image[]" type="file" value="" multiple='multiple' />
  input type="submit" value="提交" />
/form>

后臺(tái)接收代碼:

import('ORG.Net.UploadFile');
$upload = new UploadFile();// 實(shí)例化上傳類
$upload->maxSize = 3145728 ;// 設(shè)置附件上傳大小
$upload->allowExts = array('jpg', 'gif', 'png', 'jpeg');// 設(shè)置附件上傳類型
$upload->savePath = '{本地路徑}';// 設(shè)置附件上傳目錄
if(!$upload->upload()){
  $this->error($upload->getErrorMsg());die;//輸出錯(cuò)誤提示
}else{
  $info = $upload->getUploadFileInfo(); //取得成功上傳的文件信息
  foreach($info as $key => $value){
    $data[$key]['path'] = '{本地路徑}'.$value['savename'];//這里以獲取在本地的保存路徑為例
  }
}

然后,批量上傳的圖片,又可以愉快的操作了。

更多關(guān)于thinkPHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《ThinkPHP入門教程》、《thinkPHP模板操作技巧總結(jié)》、《ThinkPHP常用方法總結(jié)》、《codeigniter入門教程》、《CI(CodeIgniter)框架進(jìn)階教程》、《Zend FrameWork框架入門教程》及《PHP模板技術(shù)總結(jié)》。

希望本文所述對大家基于ThinkPHP框架的PHP程序設(shè)計(jì)有所幫助。

您可能感興趣的文章:
  • TP3.2.3框架使用CKeditor編輯器在頁面中上傳圖片的方法分析
  • thinkphp3.2實(shí)現(xiàn)上傳圖片的控制器方法
  • thinkPHP利用ajax異步上傳圖片并顯示、刪除的示例
  • thinkphp ajaxfileupload實(shí)現(xiàn)異步上傳圖片的示例
  • thinkphp5上傳圖片及生成縮略圖公共方法(分享)
  • thinkPHP實(shí)現(xiàn)上傳圖片及生成縮略圖功能示例
  • 使用ThinkPHP+Uploadify實(shí)現(xiàn)圖片上傳功能
  • ThinkPHP實(shí)現(xiàn)圖片上傳操作的方法詳解
  • thinkphp jquery實(shí)現(xiàn)圖片上傳和預(yù)覽效果
  • 基于ThinkPHP5.0實(shí)現(xiàn)圖片上傳插件
  • ThinkPHP5+Layui實(shí)現(xiàn)圖片上傳加預(yù)覽功能
  • ThinkPHP5.0 圖片上傳生成縮略圖實(shí)例代碼說明

標(biāo)簽:黃山 南通 平頂山 河南 武漢 唐山 隴南 通遼

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《TP框架實(shí)現(xiàn)上傳一張圖片和批量上傳圖片的方法分析》,本文關(guān)鍵詞  框架,實(shí)現(xiàn),上傳,一張,圖片,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《TP框架實(shí)現(xiàn)上傳一張圖片和批量上傳圖片的方法分析》相關(guān)的同類信息!
  • 本頁收集關(guān)于TP框架實(shí)現(xiàn)上傳一張圖片和批量上傳圖片的方法分析的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    汉沽区| 西乌珠穆沁旗| 沙河市| 瑞丽市| 瓦房店市| 昌宁县| 海伦市| 陕西省| 环江| 博野县| 轮台县| 花莲市| 子长县| 江口县| 岳池县| 志丹县| 明水县| 积石山| 松桃| 延寿县| 平陆县| 四子王旗| 公安县| 宣恩县| 东丽区| 昆明市| 云龙县| 平陆县| 雷州市| 尚志市| 留坝县| 定结县| 五常市| 磐安县| 酒泉市| 普兰店市| 聊城市| 叙永县| 霍城县| 当涂县| 宁河县|