Php 切换页面导航栏

Php 切换页面导航栏,php,html,Php,Html,我正在尝试链接我的页面,这样我就可以通过导航栏从何时切换到另一个,但它不起作用,并且一直在重新加载none stop而没有结果 在我的html导航栏中: <div id="topnav"> <a href="?page=index.php">Home</a> <a href="?page=About.php">About</a> <a href="?page=C

我正在尝试链接我的页面,这样我就可以通过导航栏从何时切换到另一个,但它不起作用,并且一直在重新加载none stop而没有结果

在我的html导航栏中:

<div id="topnav">
<a href="?page=index.php">Home</a>
<a href="?page=About.php">About</a>
<a href="?page=Contact.php">Contact</a>
</div>

开关盒似乎与页面参数不匹配

// amending the case values
switch ($_GET['page']) {
  case "About.php":
    include "About.php";
    break;
  case "Contact.php":
    include "Contact.php";
    break;
  default:
    include "index.php";
};

假设所有页面都在同一目录中。试试这个

<div id="topnav">
<a href="index.php">Home</a>
<a href="About.php">About</a>
<a href="Contact.php">Contact</a>
</div>



谢谢!我用了你们两个的答案,结果成功了!似乎是无止境的递归。。。
<div id="topnav">
<a href="index.php">Home</a>
<a href="About.php">About</a>
<a href="Contact.php">Contact</a>
</div>