PHP页眉图像在每个页面都会发生变化

时间:2011-08-02 07:58:39

标签: php

我建立了一个网站,现在我遇到了以下问题。我创建了一个文件header.php和footer.php 这些包含我的模板的顶部和底部。我这样做是因为当在模板上进行更改时我不必将其更改为每个单独的页面。

现在我的问题是......每个页面都有一个像“home”“portfolio”“faq”的图像标题......我想要在每个页面上更改图像。 当页面是index.php时,它会显示home.png,而当它在faq.php时显示为faq.png。

这基本上就是我的代码:

<?php include ("header.php") ?> (this file contains the header image)
Content here
<?php include ("footer.php") ?>

我希望你的家伙能理解它。如果没有,请告诉我,我会尝试做出更好的描述。

提前致谢!

1 个答案:

答案 0 :(得分:5)

在每个页面(index.php,faq.php等)中设置包含头文件之前要显示的图像的名称

<?php
$image = "faq.png";
include("header.php");
?>

并在header.php中

<img src="<?php echo $image; ?>" alt="Header Image" />