Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用php显示html文件的内容_Php_File_File Upload - Fatal编程技术网

用php显示html文件的内容

用php显示html文件的内容,php,file,file-upload,Php,File,File Upload,大家好,我想用php创建一个简单的文件系统。我想用php显示上传文件的内容。但当我上传html或php文件,而不是显示其内容时,就会执行html或php代码。我想在不执行的情况下显示该文件。请帮帮我。谢谢。如果要显示原始代码,可以: a将其设置为文本文件 或 b在输出上使用htmlentities如果要显示原始代码,可以: a将其设置为文本文件 或 b在输出上使用htmlentities如果执行了PHP get,则包括/需要该文件。改为阅读其内容,例如使用 要防止浏览器解析HTML,请使用 例如

大家好,我想用php创建一个简单的文件系统。我想用php显示上传文件的内容。但当我上传html或php文件,而不是显示其内容时,就会执行html或php代码。我想在不执行的情况下显示该文件。请帮帮我。谢谢。

如果要显示原始代码,可以:

a将其设置为文本文件


b在输出上使用htmlentities

如果要显示原始代码,可以:

a将其设置为文本文件


b在输出上使用htmlentities

如果执行了PHP get,则包括/需要该文件。改为阅读其内容,例如使用 要防止浏览器解析HTML,请使用

例如:

<?php
$filename = "test.html";
echo "<pre><code>";
echo htmlentities(file_get_contents($filename));
echo "</code></pre>";
?>
; ?>
如果执行了PHP get,则包括/需要该文件。改为阅读其内容,例如使用 要防止浏览器解析HTML,请使用

例如:

<?php
$filename = "test.html";
echo "<pre><code>";
echo htmlentities(file_get_contents($filename));
echo "</code></pre>";
?>
; ?>
显示文件的内容:


如果不希望浏览器解释代码,请尝试设置错误的MIME类型。

显示文件内容:


如果您不希望浏览器解释您的代码,请尝试设置错误的MIME类型。

通常,回显htmlspecialcharsfile\u get\u contents'filename'。但请显示您的代码。通常,echo htmlspecialcharsfile\u get\u contents'filename'。但是给我们看看你的代码。Thanx…工作得很好。但是很抱歉我不能投票给你的答案,因为我的声誉很低。@jagdish你可以在期限一到就接受答案Thanx…工作得很好。但是很抱歉我不能投票给你的答案,因为我的声誉很低。@jagdish你可以在期限一到就接受答案。@jagdish虽然