国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - layui框架實現文件上傳及TP3.2.3(thinkPHP)對上傳文件進行后臺處理操作示例

layui框架實現文件上傳及TP3.2.3(thinkPHP)對上傳文件進行后臺處理操作示例

2019-10-07 11:58奮斗到深夜的小程序員 PHP教程

這篇文章主要介紹了layui框架實現文件上傳及TP3.2.3對上傳文件進行后臺處理操作,結合實例形式分析了layui框架結合thinkPHP進行文件上傳與處理操作相關實現技巧,需要的朋友可以參考下

本文實例講述了layui框架實現文件上傳及TP3.2.3對上傳文件進行后臺處理操作。分享給大家供大家參考,具體如下:

layui框架是1.0.9版本。。

首先html頁面代碼如下:

<div class="layui-form-item" id="upload_file">
     <div class="layui-input-block" style="width: 300px;">
      <input type="hidden" id="img_url1" name="HeadImageUrl" value=""/>
      <div class="layui-upload-drag" id="uploadpic1" lay-verify="uploadpic1">
        <div class="layui-col-xs12 layui-col-md12">
          <img class="layui-upload-img" id="demo1" >
        </div>
        <div class="button-hide">
          <input type="file" name="banner_file_upload" id="banner_file_upload" class="layui-uplaod-file"  lay-type="file">
        </div>
      </div>
    </div>
</div>

js代碼如下:

<script type="text/javascript" th:inline="javascript">
     layui.use('upload', function (){
       var upload = layui.upload;
       var url="__PUBLIC__";
       upload({
         elem: '#banner_file_upload',
         url: "/index.php/Admin/Product/upload",
         method: 'post',
         before: function(obj){
           console.log('文件上傳中');
           layer.load();
         },
         success: function (msg) {
           console.log(msg);
           if(msg.msg=="success"){
             layer.closeAll('loading');
             layer.msg("上傳成功");
             $("#img_url1").attr("value", msg.src);
           }else if(msg.msg=="error"){
             layer.closeAll('loading');
             layer.msg(msg.code);
           }
         },
         error:function (data) {
           layer.msg("上傳失敗");
           console.log(data);
         }
       });
     });
</script>

接下來的php后臺接值的方法:

#上傳文件方法
public function upload(){
    $res=array(
     'code'=>1,
     'msg'=>'no sorry',
      'data'=>array(
        'src'=>'',
      )
    );
    #圖片存放路徑
    $directory = C('UPLOAD_PATH')."/Public/docment/";
    #判斷目錄是否存在 不存在則創建
    if(!(is_dir($directory))){
      $this->directory($directory);
    }
    #獲取數據庫最后一條id 當做文件名稱
    $product_last_id=D('ApiProduct')->getLastId();
    $savename="ApiProduct_".time().'_'.($product_last_id['id']+1);
    $upload = new \Think\Upload();
    $upload->maxSize = 0;
    $upload->exts = array('doc','docx','xls','xlsx','pdf','txt');
    $upload->rootPath = $directory;
    $upload->saveName="$savename";
    $upload->savePath = '';
    $info = $upload->uploadOne($_FILES['banner_file_upload']);
    if(!$info){
      $res['code']=$upload->getError();
      $res['msg']='error';
    }else{
      $res['code']=0;
      $res['msg']='success';
      $res['src']="/Public/docment/".$savename.".".$info['ext'];
    }
   echo json_encode($res);die;
}
/**
* 遞歸創建文件
* @author erwa<erwa@qingjinju.net>
*/
public function directory($dir){
    return is_dir ( $dir ) or directory(dirname( $dir )) and mkdir ( $dir , 0777);
}

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

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 欧美久久视频 | 国产精品中文字幕在线 | 亚洲乱码国产乱码精品精98午夜 | 国产精品亚洲成在人线 | 国产精品69毛片高清亚洲 | 黄色一区二区三区 | 久久久国产精品 | 久久午夜羞羞影院免费观看 | 国产在线观看高清 | 高清在线一区二区 | 欧美一区二区三区久久 | 成年人视频免费在线看 | 伊人3 | 国产欧美日韩综合精品一区二区 | 欧美日韩电影一区二区 | 亚洲免费人成在线视频观看 | 日本不卡免费一区二区三区综合久久 | 国产精品久久精品 | 久色视频在线 | 免费亚洲婷婷 | 亚洲第一成人在线视频 | 国产欧美精品区一区二区三区 | 日韩成人一区二区 | 午夜影院免费 | 久久只有精品 | 99国产视频 | 精品久久久久久国产 | 国产片性视频免费播放 | 亚洲国产精品久久久 | 亚洲精品一区二区网址 | 亚洲黄色激情 | 五月天狠狠爱 | 一区二区三区在线不卡 | 男人的天堂在线免费视频 | 波多野结衣一二三 | 精品美女在线观看视频在线观看 | 亚洲在线影院 | 日本a视频在线观看 | 午夜精品在线 | 国产老头老太作爱视频 | 国产成人高清 |