是否可以使用整个主HTML框架的主页,然后包含的所有其他子页面仅在导航栏中单击时激活。就像你点击subpage1一样,内容被subpage1.php取代,而当你点击subpage2时则反之亦然。我知道你必须使用某种变量,但我找不到一个很好的教程,以完全理解设置和我必须包含在每个页面中的PHP代码 - 如果有的话。让我告诉你一个我的意思草稿:
<html>
<body>
<?php
include ('main.php');
include ('subpage1.php'); <!--Active-->
include ('subpage2.php'); <!--When clicked on, replaces subpage1-->
?>
</body>
</html>
答案 0 :(得分:0)
你必须使用switch
,它通常用ajax完成。
无论如何,假设您决定使用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;
}
}
?>
类似的东西。