Динамическое изменение заголовка страницы в PHP
Всем привет
Я создал простой сайт на PHP. Я использую функции include для topnav,заголовка,меню,боковой панели и нижнего колонтитула.
Так вот, у меня есть пара проблем в этом вопросе:
1. Когда я нажимаю на любой пункт меню, заголовок моей страницы одинаков на всех страницах.
2. я хотел изменить цвет фона выбранного пункта меню (я могу сделать это с помощью CSS, но если не использовать функции include).
Код такой::
Сверху nav.php
<br /> <pre lang="xml"><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><br /> <html><br /> <head><br /> <meta http-equiv="Content-type" content="text/html;charset=UTF-8"><br /> <title>My title goes here!</title><br /> <br /> <link rel="stylesheet" type="text/css" href="style/style.css"><br /> <br /> </head><br /> <body><br /> <div id="wrapper"><br /> <div id="topbar"><br /> <div class="date"><?php echo date("l jS \of F Y ");?></div><br /> <ul class="topnav"><br /> <br /> <li><a href="#">About us</a></li><br /> <li><a href="contact.php">Contact us</a></li><br /> </ul><br /> <br /> </div></pre><br />
Так как все мои html части такие как заголовок описание и т.д. сохраняются в topnav.php, я не могу изменить название на index.php и так далее.
Пожалуйста, укажите, как на каком файле мне нужно написать код, например
<br /> <pre lang="php"><?php<br /> $title="";<br /> switch ($title){<br /> case "index.php":<br /> $title= "index title here";<br /> <br /> break;<br /> <br /> case "about.php":<br /> $title= "about title here";<br /> <br /> break;<br /> }<br /> <br /> ?></pre><br /> <br />