如何在php代码中嵌入html文件?

2022-08-30 19:24:40

我有很多html文件,现在我想使用一些php代码逐个调用每个文件。但是每当我尝试运行php代码以从文件夹中调用这些html文件时,它都不起作用。

    1.html view
    2.html view
    3.html view

因此,1,2和3是html文件,现在通过单击视图,用户应该被定向到链接。我如何解决在php中合并html文件的问题,以便文件将通过视图选项逐个显示给用户。每当用户单击视图时,用户将获得html页面的查看。

注意:我在windows7中使用xampp服务器

任何建议将不胜感激...


答案 1

对每个 html 文件使用包含 PHP 函数

例:

<?php
// do php stuff

include('fileOne.html');
include('fileTwo.html');

?>

答案 2

对可接受的答案有一些小的改进:你应该更喜欢readfile()而不是非PHP文件。这是因为并且将作为PHP代码进行处理,因此如果它们包含看起来像PHP(like)的东西,它们可能会产生错误。或者更糟糕的是,一个安全漏洞。(当然,如果您也显示用户提供的HTML,则仍然存在潜在的安全漏洞,但他们至少无法在您的服务器上运行代码。include()require()include()require()<?

如果文件实际包含 PHP 代码,则应适当地命名它们。.html

<?php
// do php stuff

readfile('fileOne.html');
readfile('fileTwo.html');

?>

推荐