2013-10-09 108 views
-4

是否有可能在整個主HTML框架中有一個主頁面,然後每個其他的子頁面只能在導航欄中單擊時才激活。就像如果你點擊subpage1一樣,內容被subpage1.php取代,當點擊subpage2時,內容被取代。我知道你必須使用某種類型的變量,但我無法找到一個很好的教程來完全理解這些設置以及我必須在每個頁面中包含哪些PHP代碼 - 如果有的話。讓我告訴你我的意思草案:一個包含多個子頁面的主php頁面

<html> 
    <body> 
    <?php 
     include ('main.php'); 
     include ('subpage1.php'); <!--Active--> 
     include ('subpage2.php'); <!--When clicked on, replaces subpage1--> 
     ?> 
    </body> 
</html> 

回答

0

,你必須使用一個switch,它通常與阿賈克斯進行。 無論如何,假設您決定使用GET選擇哪個頁面。 在我們的主頁你會有這個

<?php 
if (isset($_GET["page"]) && is_numeric($_GET["page"])){ 
$page = $_GET["page"]; 
switch ($page){ 
case "1": include ('main.php'); 
break; 
case "2": include ('subpage1.php'); 
break; 
default; 
     include("default.php"); 
break; 

} 
} 
     ?> 

類似的東西。