изменить заголовок HTML - PullRequest
       6

изменить заголовок HTML

0 голосов
/ 31 января 2011

Как бы я изменил что-то в шапке (используется на каждой странице)? Я думал, что мог бы что-то сделать с GET, но получить ошибку при попытке. По сути, я хочу создать навигационную панель с текущим местоположением.

1 Ответ

2 голосов
/ 31 января 2011

Если я правильно вас понимаю, вы пытаетесь настроить систему, в которой заголовок страницы определяется на основе текущего URL.

Вам, очевидно, нужно определить соответствие между URL-адресами и дружественными заголовками где-нибудь. Я рекомендую сделать это в отдельном файле.

Давайте представим, что сегодня у вас есть 3 страницы:

  • page1.php
  • page2.php
  • page3.php

Затем я бы добавил новую страницу с именем navigation.php и сделал бы требование ('navigation.php') в верхней части каждой из ваших существующих страниц. Затем внутри этого navigation.php я сделал бы следующее:

$mapping = array(
   "page1.php" => "My first page",
   "page2.php" => "My second page",
   "page3.php" => "My third page");

$currentUrl = $_SERVER['REQUEST_URI'];

Затем переберите массив $ mapping и найдите ключ, соответствующий $ currentUrl. Затем просто распечатайте значение для этого ключа - это будет заголовок вашей страницы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...