2016-06-11 5 views
0

が動作していないが含ま私のインデックスページのコンテンツは私のURLは、私はそれがデフォルトPHPは、これは私のコードで起動するには...私は私のウェブサイトに含まれるが、私はトラブルに実行しているPHPを使用しようとしていますインデックスページの</p> <p>を

を使用して、私のインデックスページのコンテンツを表示したいと思い

localhost/index.php?p= 

のようにスタイル設定された場合210

localhost 

私はPHPについて多くの知識を持っておらず、簡単な解決策はないようです。私はスイッチケースを使用して私のウェブサイトに複数のページを含める。

感謝

+1

外にご含み動きます。今すぐ 'p'がクエリ文字列に渡されないときは何もしません。 – jeroen

+0

ありがとう、それはそれを解決しました。ヘッダーとフッターもIF文の外に移動しました。 :) –

答えて

1

はちょうどそうパラメータが与えられていない場合に含める内容と `else`を追加if文

<body> 
<?php 
    include('include/header.php'); 
    if (isset($_GET['p'])) { 
     $p = $_GET['p']; 



     switch($p) { 

      case "about": 
      include('include/about.php'); 
      break; 

      default: 
       $p = "include/main.php"; 
      break; 

     } 
    } 
     include('include/footer.php'); 

?> 
</body> 
+0

ありがとう、それは今働いています。これだけでなく、jeroenの答えを使用:) –

関連する問題

 関連する問題