这是我的index.php文件
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" type="text/css" href="style.css" />
<style type="text/css">
</style>
</head>
<body>
<div id="container">
<?php
include('includes/header.php');
include('includes/sidebar.php');
include('includes/content.php');
include('includes/footer.php');
?>
</body>
</html>
这是我的sidebar.php的代码
<div id="sidebar">
<ul id="list">
<li><a href="index.php" class="sidebar">Home</a></li>
<li><a href="flower.php" class="sidebar">flower</a></li>
<li><a href="study.php" class="sidebar">Study</a></li>
<li><a href="calendar.php" class="sidebar">Calendar</a></li>
<li><a href="diary.php" class="sidebar">Diary</a></li>
</ul>
如果我点击花,它将转到flower.php。我没有包含标题,侧边栏和页脚,并发现它只显示了flower.php的内容,没有显示标题,侧边栏和页脚。有没有办法让它显示出来?或者我应该再次写下以下所有代码?
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" type="text/css" href="style.css" />
<style type="text/css">
</style>
</head>
<body>
<div id="container">
<?php
include('includes/header.php');
include('includes/sidebar.php');
include('includes/content.php');
include('includes/footer.php');
答案 0 :(得分:1)
您应该在每个页面上使用页眉,页脚和侧边栏,因为它不会产生任何问题,因为如果您需要进行更改,则只会更改所需文件,并且所有其他文件都会发生更改文件也是如此。在content.php中,您应该分别为每个页面分配特定的代码。 希望这个帮助