1. <ul id="0c1fb"></ul>

      <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
      <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区

      RELATEED CONSULTING
      相關(guān)咨詢
      選擇下列產(chǎn)品馬上在線溝通
      服務(wù)時(shí)間:8:30-17:00
      你可能遇到了下面的問題
      關(guān)閉右側(cè)工具欄

      新聞中心

      這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
      Thinkphp3.2中如何解決多文件上傳只上傳一張的問題-創(chuàng)新互聯(lián)

      這篇文章主要介紹了Thinkphp3.2中如何解決多文件上傳只上傳一張的問題,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

      目前成都創(chuàng)新互聯(lián)已為數(shù)千家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)頁空間、綿陽服務(wù)器托管、企業(yè)網(wǎng)站設(shè)計(jì)、焉耆網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。

      html簡單頁面:

      Thinkphp3.2中如何解決多文件上傳只上傳一張的問題

      index.html代碼:

      
       文件上傳:
       文件上傳:
       文件上傳:
       文件上傳:
       文件上傳:
       文件上傳:
       文件上傳:
       文件上傳:
       文件上傳:
       文件上傳:
       文件上傳:
       文件上傳:
       
      

      控制器IndexController.class.php代碼:

      display();
       }
       public function upload(){
        if(IS_POST){
         $config = array(
          'maxSize' => 3145728,
          'rootPath' => './Uploads/',
          'savePath' => '',
          'saveName' => array('uniqid', mt_rand(1,999999).'_'.md5(uniqid())),
          'exts'  => array('jpg', 'gif', 'png', 'jpeg'),
          'autoSub' => true,
          'subName' => array('date','Ymd'),
         );
         $upload = new \Think\Upload($config);// 實(shí)例化上傳類
         $info = $upload->upload();
         if(!$info) {
          $this->error($upload->getError());
         }else{
          foreach($info as $file){
           echo $file['savepath'].$file['savename'];
          }
         }
        }else{
         $this->display();
        }
       }
      }

      上傳結(jié)果顯示:

      Thinkphp3.2中如何解決多文件上傳只上傳一張的問題Thinkphp3.2中如何解決多文件上傳只上傳一張的問題

      好多人在進(jìn)行多文件上傳的時(shí)候,最后發(fā)現(xiàn)只是上傳了一張,主要就是命名所致,因?yàn)槭峭瑯拥拿郑宰詈缶褪R粡垐D片
      解決方法:第一種:

      $config = array(
          'maxSize' => 3145728,
          'rootPath' => './Uploads/',
          'exts'  => array('jpg', 'gif', 'png', 'jpeg'),
          'autoSub' => true,
          'subName' => array('date','Ymd'),
          'saveRule' => '',
         );

      置空$config里面的saveRule,上傳后的名稱為:59c8d38cdb968.jpg

      Thinkphp3.2中如何解決多文件上傳只上傳一張的問題

      若是感覺這種命名不可靠,可采取第二種方法:

      $config = array(
          'maxSize' => 3145728,
          'rootPath' => './Uploads/',
          'saveName' => array('uniqid', mt_rand(1,999999).'_'.md5(uniqid())),
          'exts'  => array('jpg', 'gif', 'png', 'jpeg'),
          'autoSub' => true,
          'subName' => array('date','Ymd'),
         );

      設(shè)置$config中: 'saveName' => array('uniqid', mt_rand(1,999999).'_'.md5(uniqid())),

      其最后的結(jié)果類似于:672563_30ad4d8a2aafc832363de8edc1940b5c59c8d44a303f9.jpg


      Thinkphp3.2中如何解決多文件上傳只上傳一張的問題

      然,命名可根據(jù)需要自行修改,多文件上傳方法很多,這里只是提供個(gè)簡單便捷的方法!

      感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“Thinkphp3.2中如何解決多文件上傳只上傳一張的問題”這篇文章對大家有幫助,同時(shí)也希望大家多多支持創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司,,關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來學(xué)習(xí)!


      網(wǎng)頁題目:Thinkphp3.2中如何解決多文件上傳只上傳一張的問題-創(chuàng)新互聯(lián)
      鏈接URL:http://www.ef60e0e.cn/article/csogos.html
      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区
      1. <ul id="0c1fb"></ul>

        <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
        <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

        溧阳市| 丁青县| 格尔木市| 漳平市| 贡觉县| 合肥市| 周口市| 东源县| 连平县| 临汾市| 永靖县| 长宁县| 随州市| 绍兴县| 辽中县| 梧州市| 从江县| 城步| 宝应县| 台南市| 辽阳县| 太仆寺旗| 杭锦后旗| 锦州市| 富蕴县| 鹰潭市| 桃源县| 涟源市| 介休市| 靖边县| 新竹市| 兰溪市| 衡阳县| 阜平县| 卢湾区| 巫溪县| 东乌珠穆沁旗| 丰顺县| 通化市| 晋江市| 德化县|