包含未正确交互的HTML的PHP
我试图在HTML文件中包含一些PHP脚本,虽然我已经找到了实现这一点的命令,但在我的代码布局方式中似乎存在错误。我觉得我错过了一个括号什么的 以下是我的HTML的一部分:包含未正确交互的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
<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