在PHP中将文件发送到浏览器

时间:2016-02-10 04:52:55

标签: php

我试图在浏览器中显示文件。我的代码可以正常使用.txt,.jpeg和.pdf。但是当文件类型为.docx时,浏览器将下载我的php文件。我的问题是为什么我的PHP文件下载而不是实际的.docx文件,以及如何解决这个问题。谢谢!

<?php
session_start();

$file_name = $_POST["view"];
$finfo = new finfo(FILEINFO_MIME_TYPE);
$mime = $finfo->file($file_name);

header("Content-Type: " . $mime);
readfile($file_name);
?>

0 个答案:

没有答案