2010-06-26 56 views
0

我知道这是一个基本的PHP问题,我正在努力学习这些东西。我非常熟悉HTML,CSS和熟悉PHP的概念,但不具体。动态标题与PHP?

我一直与后端开发人员合作来完成这个东西,并建立WordPress网站等

我建立一个非常基本的四级,五页的网站(用于客户的定制钓鱼展示棒:http://www.tuscaroratackle.com/index2.php)。我想从php文件中动态调用页眉(如徽标,导航等等,而不是在head元素中),并且与页脚一样,所以我不必每次都重写所有标记这些位的页面。

我不打算为这个网站使用数据库,我只是想我可以从另一个文件中调用这两个位,就像在wp-content目录中的header.php中设置wordpress一样。

有没有简单的解释如何做到这一点? (我得到的基本知识,只是寻求更具体的PHP调用需要帮助)

或者,如果这不是一个答案有人可以轻松给,你能指点我一个很好的资源来研究它进一步?

THX

回答

5

你有喜 - include and require - 使用在你的页面include

:在你的header.php

<body> 
    <?php include 'header.php'; ?> 

<div id="header"> 
    <!-- content --> 
    <?php echo "run php stuff too"; ?> 
</div> 

会导致:

<body> 
    <div id="header"> 
    <!-- content --> 
    run php stuff too 
    </div> 
4

你应该把标题的HTML代码中的一些文件,如header.php,然后包括它像PHP:

include ('header.php'); 

你应该有指定正确的路径,例如,如果你把header.php文件includes文件夹,您可以包括它想:

include ('inclues/header.php'); 

中号矿信息:

http://php.net/include

+0

你有没有注意到我们俩是怎么-1票?猜猜我们肯定错过了某人的评分,lol – 2010-06-26 18:07:55

+0

从提问者的角度来看 - 你们都有+1。非常有用你们俩。谢谢!!! – 2010-06-26 18:56:10

0

放在一个单独的文件,并使用includerequirerequire_once

require_once("path/to/myfile.php"); 
0

查找到PHP包括。

的方式,我通常做的是创建一个名为includes.php两个函数头()和页脚()文件,然后打电话给他们每个页面上像这样的:

包括。PHP:

<?php 
function header(){ 
    echo '<div id="header">Welcome</div>'; 
} 

function footer(){ 
    echo '<div id="footer">Goodbye</div>'; 
} 
?> 

的index.php:

<?php 
    include_once('includes.php'); 
    header(); 
    echo '<div id="content">Main page body</div>'; 
    footer(); 

>