2011-01-30 95 views
-1

我該如何更改標題中的內容(用於每個頁面)?我在想我可以用GET做點什麼,但得到錯誤,當我嘗試。 基本上我想要做的是使當前位置的導航欄。更改標題html

+3

向我們展示你到目前爲止(代碼)? – 2011-01-30 23:40:54

回答

2

如果我正確理解你,你正在嘗試建立一個基於當前URL確定頁面標題的系統。

您顯然需要定義URL和友好標題之間的映射。我建議在一個單獨的文件中進行。

讓我們想象一下,你有3頁今天:

  • page1.php中
  • 使page2.php
  • page3.php

我會再添加新的頁面,叫做導航.php,然後在每個現有頁面的頂部執行require('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']; 

然後遍歷$映射數組,並找到相匹配的$ CURRENTURL的關鍵。然後只需打印出該鍵的值 - 這將成爲您的頁面標題。