【发布时间】:2014-02-19 06:00:16
【问题描述】:
对于网站上的每个页面,我都有一个页眉和页脚,因此我决定为两者创建一个模板,然后将它们包含在每个页面上。
<?php include_once("header.php")?>
contents of the page...
<?php include_once("footer.php")?>
header.php 包含:
<!DOCTYPE html>
<head>
<title>Items Page</title>
<link rel="stylesheet" href="assets/css/item.css">
<script src="assets/css/item.js"></script>
</head>
<body>
<header>
contains a navigation bar
</header>
footer.php 包含:
<footer>...</footer>
</body>
</html>
以上代码用于项目页面,但我也有用户页面,它们都有相同的页脚和页眉标记,但链接的 CSS 和 JS 文件不同。如果用户导航到用户页面,如何更改 header.php 包含文件上的 <head> 标记内的 <link> 和 <script>,例如:mysite.com/user/blabla。
用户页面的正确链接应该是:
<link rel="stylesheet" href="assets/css/user.css">
<script src="assets/css/user.js"></script>
【问题讨论】:
-
你有用户的登录页面,或者只是静态页面
-
是的,我有登录名,有必要知道吗?
标签: php html php-include