最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php下載excel無法打開的解決方法

 更新時間:2013年12月24日 09:54:06   作者:  
php下載excel后無法打開的解決方法和注意事項,大家參考使用吧

php下載excel文件,
1、在下載的過程中不要 輸出任何非文件信息,比如 echo log信息。 否則下載后的文件無法打開,提示格式錯誤或者文件被破壞。
2、 輸出的excel格式一定要和后綴名保存一直,否也會提示格式錯誤或者文件被破壞

復(fù)制代碼 代碼如下:

if (file_exists(CACHE_PATH . $file_name)){
            //$this->logger->error('file realpath:'.realpath(CACHE_PATH . $file_name));
      header( 'Pragma: public' );
      header( 'Expires: 0' );
      header( 'Content-Encoding: none' );
      header( 'Cache-Control: must-revalidate, post-check=0, pre-check=0' );
      header( 'Cache-Control: public' );
   header( 'Content-Type: application/vnd.ms-excel'); 
      header( 'Content-Description: File Transfer' );
      header( 'Content-Disposition: attachment; filename=' . $file_name );
      header( 'Content-Transfer-Encoding: binary' );
      header( 'Content-Length: ' . filesize ( CACHE_PATH . $file_name ) );
      readfile ( CACHE_PATH . $file_name );
  } else {
   $this->logger->error('export model :'.$id.' 錯誤:未生產(chǎn)文件');
      echo '<script>alert(\'export error, file not exists!\')</script>';
  }

相關(guān)文章

  • php中實現(xiàn)記住密碼下次自動登錄的例子

    php中實現(xiàn)記住密碼下次自動登錄的例子

    這篇文章主要介紹了php中實現(xiàn)記住密碼下次自動登錄的例子,本文使用cookie實現(xiàn)記住密碼和自動登錄功能,需要的朋友可以參考下
    2014-11-11
  • 淺析PHP文件下載原理

    淺析PHP文件下載原理

    這篇文章主要介紹了淺析PHP文件下載原理,需要的朋友可以參考下
    2014-12-12
  • ThinkPHP框架任意代碼執(zhí)行漏洞的利用及其修復(fù)方法

    ThinkPHP框架任意代碼執(zhí)行漏洞的利用及其修復(fù)方法

    這篇文章主要介紹了ThinkPHP框架任意代碼執(zhí)行漏洞的利用及其修復(fù)方法,該漏洞的修復(fù)對于廣大使用ThinkPHP的開發(fā)人員來說尤為重要!需要的朋友可以參考下
    2014-07-07
  • 如何利用微信小程序和php實現(xiàn)即時通訊聊天功能

    如何利用微信小程序和php實現(xiàn)即時通訊聊天功能

    微信小程序是現(xiàn)在應(yīng)用比較廣的流量平臺之一,當小程序的流量越來越多時,就需要在小程序中接入即時通信聊天功能來實現(xiàn)更好的流量變現(xiàn)轉(zhuǎn)化,下面這篇文章主要給大家介紹了關(guān)于如何利用微信小程序和php實現(xiàn)即時通訊聊天功能的相關(guān)資料,需要的朋友可以參考下
    2022-04-04
  • iOS10推送通知開發(fā)教程

    iOS10推送通知開發(fā)教程

    這篇文章主要為大家詳細介紹了iOS 10推送通知開發(fā)教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-09-09
  • php實現(xiàn)微信和支付寶支付的示例代碼

    php實現(xiàn)微信和支付寶支付的示例代碼

    這篇文章主要介紹了php實現(xiàn)微信和支付寶支付的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-08-08
  • thinkphp分頁集成實例

    thinkphp分頁集成實例

    下面小編就為大家?guī)硪黄猼hinkphp分頁集成實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-07-07
  • Laravel框架之blade模板新手入門教程及小技巧

    Laravel框架之blade模板新手入門教程及小技巧

    Blade 是 laravel 提供的一個簡單強大的模板引擎。下面這篇文章主要給大家介紹了關(guān)于Laravel框架之blade模板新手的入門教程以及一些使用的小技巧,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下。
    2017-12-12
  • php使用多個進程同時控制文件讀寫示例

    php使用多個進程同時控制文件讀寫示例

    這篇文章主要介紹了php使用多個進程同時控制文件讀寫示例,需要的朋友可以參考下
    2014-02-02
  • PHP模板引擎smarty詳細介紹

    PHP模板引擎smarty詳細介紹

    這篇文章主要介紹了PHP模板引擎smarty詳細介紹,本文講解了什么是smarty、smarty優(yōu)點、不適合使用smarty的地方、smarty目錄結(jié)構(gòu)及版本,需要的朋友可以參考下
    2015-05-05

最新評論

昭苏县| 万荣县| 嘉定区| 朝阳市| 任丘市| 宁陕县| 扎赉特旗| 莎车县| 吉木萨尔县| 辽源市| 平度市| 通城县| 沈阳市| 长丰县| 醴陵市| 曲靖市| 盱眙县| 慈利县| 兴宁市| 浦江县| 望城县| 定陶县| 池州市| 宁河县| 吐鲁番市| 新安县| 尼勒克县| 奉贤区| 合作市| 伊吾县| 峨眉山市| 昌乐县| 定襄县| 平乐县| 巩留县| 茌平县| 江城| 左贡县| 庆云县| 永顺县| 育儿|