我通过遵循一个教程来制作一个动态Web项目,并使用Eclipse Neon,Apache Tomcat 8.5和PHP Development Tools 4.3。我正在尝试将index.php拆分为页眉和页脚,但是include_once'header.php'似乎不起作用,并且运行index.php时显示的唯一内容是“ Home”。
这是index.php
<?php
include_once 'header.php';
?>
<section class="main-container">
<div class="main-wrapper">
<h2>Home</h2>
</div>
</section>
<?php
include_once 'footer.php';
?>
这是header.php
<!DOCTYPE html>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="style.css"/>
</head>
<body>
<header>
<nav>
<div class="main-wrapper">
<ul>
<li><a href="index.php">Home</a></li>
</ul>
<div class="nav-login">
<form >
<input type="text" name="uid" placeholder="Username/e-
mail">
<input type="text" name="pwd" placeholder="password">
<button type="submit" name="submit">Login</button>
</form>
<a href="signup.php">Sign up</a>
</div>
</div>
</nav>
</header>
它们都在WebContent文件夹下,并且当我在服务器上运行header.php时,style.css可以工作。据我所知,我也没有收到任何类型的错误(我是Eclipse的新手,控制台唯一要提供的信息是服务器停止和启动时的信息)。 我已经尝试过寻找类似问题的解决方案,但是却一无所获,因此不胜感激。