如何使用php和css3包含响应标头


how to include a responsive header with php and css3

我正在建立一个个人档案网页,作为我在阿姆斯特丹大学学习信息科学的学校作业。现在,我把我的页眉复制并粘贴到我制作的每一个新页面上,这样我就可以做一些小的更改,向人们显示他们在哪个页面上。每次制作新页面时都要进行复制和粘贴,这是非常低效的。我想在php文件中包含头代码。但是,我怎么还能对每页做一些小的更改呢?

我的页面:http://annatol.nl/

我希望任何人都能帮助我。提前感谢

Anna

在您的主php脚本中:

<?php
include_once('inc/header.php');
?>

在你的inc/header.php脚本中:

<?php
$page = $_SERVER['REQUEST_URI'];
switch($page) {
    case "/projects.html":
    //Do specific stuff for Projects page
    break;
    case "/otherpage.html":
    //Do specific stuff for another page
    break;
    default:
    //In other cases...
    break;
}
?>

或者,如果您需要内联更改,您可以在header.php脚本中执行以下操作:

<?php
$page = $_SERVER['REQUEST_URI'];
?>
<a href="/projects.html" <?php if($page == "/projects.html") { echo "class='"active'""; } ?>>My projects</a>

类似的东西?

include 'header.php';

您可以使用include函数包含所有文件

示例:

包括"Path_To_File";

您还可以使用requireRequireOnce函数以及