2012-02-21 9 views
-1

私のサイトでは、次のスクリプトファイルがナビゲーションで機能するはずですが、リンクをクリックしても何もロードせず、デフォルトでは何もロードされません。どうすれば修正できますか?PHP - スイッチステートメントを使用したナビゲーション

<html> 
    <head><title>Your Title</title></head> 
    <body> 
     Navigation: 

     <a href="?id=default">News</a> 
     <a href="?id=what1">Whatever1</a> 

     <br /><br /> 

     <?php 
      $id = $_GET; 
      switch($id) 
      { 
       default: 
        include('home.html'); 
       break; 

       case "what1":include('whatever1'); 
       break; 

       case "what2":include('whatever2'); 
      } 
     ?> 
    </body> 
</html> 

答えて

1

する必要があります?また、$_GETは連想配列を返し、switchステートメントは変数をとります。 $_GET['id']のようなIDを与えることで、何を得るのかを指定する必要があります。

0

あなたは$ _GET変数に行くとあなたが望む正確なフィールドを引き出す必要があります。 $ _GET [「ID」]

0

あなたは$のIDで実際GET変数を格納しません、

$id = $_GET; 

あなたは$_GET ING何ですか

$id = $_GET['id']; 
関連する問題