最新国产好看的视频,伊人天堂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)用比較廣的流量平臺之一,當(dā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)微信和支付寶支付的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    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

最新評論

隆林| 江西省| 响水县| 屏东市| 家居| 扶余县| 慈利县| 旺苍县| 民丰县| 牙克石市| 防城港市| 大渡口区| 萨嘎县| 尼玛县| 大邑县| 汉川市| 商水县| 广德县| 海安县| 缙云县| 龙泉市| 汽车| 吉隆县| 濮阳市| 同江市| 津南区| 定结县| 梁山县| 宣武区| 金川县| 双鸭山市| 彩票| 噶尔县| 龙南县| 晋城| 改则县| 鄱阳县| 金塔县| 博罗县| 太和县| 航空|