加载应出现在每个页面上的内容的最佳方式

时间:2012-08-19 17:25:00

标签: php html iframe dynamic

到目前为止,我一直在使用<iframe>标记将页眉/页脚/导航栏等内容加载到我的网页中。这些引起了很多麻烦,因为我即将开始建立一个新网站,我想我现在就把它整理好了。

我正在考虑将所有html代码放在php文件中,然后动态加载它。理想情况下,我希望代码成为页面的一部分。所以它看起来是内联的。但是,如果我需要更改一位而不是编辑相同的文件100次,我也希望能够编辑一个文件。

直到最近,

<iframe>做得很好,我不想使用解决方法来解决我的问题。有人可以发一些我可以适应的代码或发布链接到告诉我如何做的事情?干杯

2 个答案:

答案 0 :(得分:4)

您可以使用PHP的include()函数在页面中包含页眉和页脚等元素。

所以:

include('header.php'); 

。 。 。将在同一目录中查找名为header.php的文件,并将其包含在您的页面中。然后你只需要在页面顶部写下这个。

那就是说,这不是一个非常好的方法来设计你的网站。如何寻找content management system,以便让您将网站的设计和内容分开?

答案 1 :(得分:2)

PHP包含您要查找的内容吗? http://php.net/manual/en/function.include.php