我試圖包含一些PHP腳本與HTML文件,而我發現了實現這一目標的命令,似乎有一個錯誤的方式,我已經奠定了我的代碼。我覺得我錯過了括號或其他東西。包括PHP與HTML不能正確交互
這裏是我的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>
這裏是我的PHP:
<?php
echo "<h1>Web Workers</h1>";
echo "<hr class='whitehr'/>";
echo "<p>test</p>";
?>
這裏是輸出
*「這是我的HTML的一部分:」* - 給該文件一個'.php'的擴展名。 –
正如@ Fred-ii-所說的,問題在於你的服務器不是將文件解析爲PHP,而是將其解析爲簡單的HTML。你需要給它一個.php擴展名。 –
不客氣。 –