PHP打开.msg文件

时间:2016-08-26 18:58:06

标签: php download msg

有些用户正在将.msg文件上传到文件夹。我需要能够在单独的窗口中打开它或只打开原始文件。

我可以打开我允许的所有内容,而不是.msg文件。

以下是我用来显示和下载的代码:

<?php
  function listFolderFiles($dir){
    $ffs = scandir($dir);

    foreach($ffs as $ff){
      if($ff != '.' && $ff != '..'){
        if(is_dir($dir.'/'.$ff)){
          // just displaying headers here
        }
        else{
          $filesize = filesize($dir . '/' . $ff);
          echo "<a download href='$dir/$ff'>$ff</a>";
        }
      }
    }
    echo "<br />";
 }
 listFolderFiles('files');
 ?>

不确定我是否应该发布用于上传的代码,但我确实包含了.msg扩展名,用户确实能够上传.msg文件。

我发现了这篇文章:display .msg file in browser using php

那里的答案建议使用各种HEADERS。但我不确定为什么我应该为标题放置代码。

0 个答案:

没有答案