我试图让我的生活更轻松,并让所有页面在一个文件中具有相同的页脚和标题内容,这就是我目前所拥有的:
有内容的页面
<?php
include ("content.php");
echo $page_header;
?>
<div id="content">
</div>
<?php
echo $page_footer;
?>
内容.php
<?php
// This is the header which we want to have on all pages
$page_header = include ("resources/content/header.php");
// This is the footer which we want on all pages
$page_footer = include ("resources/content/footer.php");
?>
Header.php 示例
<html>
<head>
<title>This is my title</title>
</head>
<body>
<div id="logo">
</div>
页脚.php 示例
<div id="footer">Copyright to me!</div>
</body>
</html>
我遇到的问题是我的 header.php 内容并未全部显示并导致页面格式出现问题。header.php 确实包含一些 phpif
语句和一些内联 javascript ......这有关系吗?
有更好的方法吗?
请注意:我在本地使用 PHP 5,而我的服务器是 PHP 4,所以答案需要对两者都有效