1
我正在建立一个既有网站,其中有许多问题。我正在尝试合并一个将在'header.php'文件中编码的新导航栏。我想在index.php和其他页面中使用<?php include('header.php') ?>
来调用它,但页面有差异,它需要header.php是动态的。我希望header.php在被特定页面调用时稍作修改。我怎样才能动态地改变header.php文件,取决于哪个页面调用它?如何确定称为php的页面包含哪些内容?
这是我的代码:
的header.php
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="css/angel-header.css">
<!-- RENAME THIS CSS FILE APPROPRIATELY -->
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
</head>
<body class="m-price_update price_starway vb lang-en webp">
<header class="angelmod-site-header">
<div class="angelmod-wrapper">
<a href="#">
<img src="img/logo_sb.png" alt="Small Builders">
</a>
<nav class="angelmod-site-nav">
<ul class="angelmod-nav-list">
<li><a href="#">Home</a>
</li>
<li><a href="#">Products</a>
</li>
<li><a href="#">Signup</a>
</li>
<li><a href="#">Login</a>
</li>
</ul>
</nav>
<div class="angel-mod-navbtn">
<div class="angel-mod-navbtn-bars"></div>
<div class="angel-mod-navbtn-bars"></div>
<div class="angel-mod-navbtn-bars"></div>
</div>
</div>
<script src="js/angel-header.js"></script>
<!-- RENAME THIS JS FILE APPROPRIATELY -->
</header>
我有一个需要改变身体标记到products.php文件:<body class="m-price_update price_starway vb lang-en webp">
现在头.php只有<body>
。
请不要问为什么不同的页面之间的身体,这是以前的开发工作,我的任务是不改变这些。
谢谢,我不是在PHP是精通呢。我不知道变量可以被重用。我忘了该页面将在服务器中呈现。哈哈。谢谢你。这将工作。 –