包含未正确交互的HTML的PHP

包含未正确交互的HTML的PHP,php,html,include,Php,Html,Include,我试图在HTML文件中包含一些PHP脚本,虽然我已经找到了实现这一点的命令,但在我的代码布局方式中似乎存在错误。我觉得我错过了一个括号什么的 以下是我的HTML的一部分: <title>Web Workers :: Home</title> </head> <body> <?php echo "<h1>Test</h1>"; include_once("htmlstatic.php"); ?> <nav

我试图在HTML文件中包含一些PHP脚本,虽然我已经找到了实现这一点的命令,但在我的代码布局方式中似乎存在错误。我觉得我错过了一个括号什么的

以下是我的HTML的一部分:

<title>Web Workers :: Home</title>
</head>
<body>

<?php
echo "<h1>Test</h1>";
include_once("htmlstatic.php");
?>

<nav id="navlist">
<ul>
<li class="links"> <a href="index.html">Home</a>                </li>
<li class="links"> <a href="topic1.html">Web Workers</a>        </li>
<li class="links"> <a href="register.html">Register</a>         </li>
<li class="links"> <a href="quiz.html">Quiz</a>                 </li>
<li class="links"> <a href="results.html">Results</a>           </li>
<li class="links"> <a href="about.html">About</a>               </li>
<li class="links"> <a href="enhancements.html">Enhancements</a> </li>
</ul>   
</nav>
<hr class="whitehr"/>
</body>
</html>
webworkers::Home

这是我的PHP:

<?php
echo "<h1>Web Workers</h1>";
echo "<hr class='whitehr'/>";
echo "<p>test</p>";
?>

您不能在
.html
文件中包含
.php
文件,也不能在
.html
文件中执行
php
代码,请将
.html
重命名为
.php
以执行
php
代码。要解释php代码,您的文件必须具有.php扩展名

编辑:

正如您在问题中没有提到的,我假设您使用的是默认的php安装,没有在HTML文件中包含php文件的设置。

您不能在
.HTML
文件中包含
.php
文件,也不能在
.HTML
文件中执行
php
代码,将
.html
重命名为
.php
以执行
php
代码。要解释php代码,您的文件必须具有.php扩展名

编辑:

正如您在问题中没有提到的,我假设您使用的是默认的php安装,没有将PHP文件包含在HTML文件中的设置。

您的文件具有
.HTML
扩展名,这就是服务器无法解释代码以
开头的原因。您的文件具有
.HTML
扩展名,这就是服务器无法解释代码以
开头的原因“这是我的HTML的一部分:”-为该文件提供一个
.php
扩展名。正如@Fred ii-所说,问题是您的服务器解析该文件的方式不是php,而是简单的HTML。你需要给它一个.php扩展名。“这是我的HTML的一部分:“-给这个文件一个
.php
扩展名。正如@Fred ii-所说,问题是你的服务器解析的文件不是php,而是简单的HTML。您需要给它一个.php扩展名.ahem,而不是完全像。。。googleapachehtml作为PHPbtw,这不是我的downvote@Fred-ii-虽然这是真的,但用户正在犯一种错误(imo OP不知道)@Fred ii-,是的,这是正确的,但我是按照OP的要求说话的。嗯,不完全像。。。googleapachehtml作为PHPbtw,这不是我的downvote@Fred-ii-虽然这是真的,但用户正在犯某种错误(imo OP不知道)@Fred ii-,是的,这是正确的,但我是按照OP要求说话的。
RemoveHandler .html .htm
AddType application/x-httpd-php .php .htm .html