我试图使用PHP和标题在浏览器中显示任何文件,但它不使用PNG图像,它显示了一个奇怪的黑色方块,如下所示:
这是我的代码:
<?php
header('Content-Type: ' . mime_content_type($filepath));
readfile($filepath);
die();
?>
我已经检查了$filepath
变量,它的完整路径(E:\wwwPublic\myapp\application\controllers\..\..\documents\34807\image.PNG
)我不知道该代码中出了什么问题。
你有什么想法吗?
答案 0 :(得分:0)
我解决了,我发现Code Igniter有默认标题,我需要添加ob_clean()
删除所有标题并添加我自己的标题,谢谢你的帮助