2011-01-30 3 views
-1

ヘッダーの内容を変更するにはどうすればよいですか?私はGETで何かできると思っていたが、は私が試してみるとにエラーが出る。 基本的には、現在の場所でナビゲーションバーを作成します。ヘッダーを変更

+3

これまでのところ(コード)は何ですか? –

+0

あなたの状況についてさらに詳しく述べてください。 –

+1

これは絶対に良い質問だと思います。男はちょうど本当に新しく、自分自身を説明する方法を知らない。彼はシンプルな「ブレッドクラム」とnavシステムをセットアップしようとしています。それだけです。 –

答えて

2

私が正しく理解していれば、ページのタイトルが現在のURLに基​​づいて決定されるシステムを設定しようとしています。

明らかに、URLとフレンドリーなタイトルの間のマッピングをどこかに定義する必要があります。私は別のファイルでそれを行うことをお勧めします。

のは、あなたが今日3ページを持っていることを想像してみましょう:

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

私は、ナビゲーションと呼ばれる新しいページを追加します.phpを実行し、既存のすべてのページの先頭にrequire( 'navigation.php')を実行します。

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

$currentUrl = $_SERVER['REQUEST_URI']; 

次に$マッピング配列を反復処理し、$ CURRENTURLにマッチするキーを検索します。すると、そのnavigation.phpの内側に、私はこれを行うだろう。次に、そのキーの値をプリントアウトするだけで、ページタイトルになります。

関連する問題