使用案例以包括PHP



我为我的真实网站做了这个快速示例:这是index.php:

<a href='?=page=homepage'>Home page</a><br>
<a href='?=page=news'>News</a><br><br>
<?php
if(isset($_GET['page']))
{
   $page = $_GET['page'];
   }else{
   $page = "";
   }

   include 'case.php';
?>

这是我的案例.php:

<?php
switch($page)
{
   case "homepage":
   include 'homepage.php';
   break;
   case "news":
   include 'news.php';
   break;
   default:
   echo "this is default page";
   break;
}
?>

但是它不起作用,我做了一个homepage.php和news.php,其中包含一些文字。但是该页面将转到:http://localhost:8080/?=page=newshttp://localhost:8080/?=page=homepage不起作用并向我展示默认情况,但是如果我在开始时删除=以制作http://localhost:8080/?page=homepagehttp://localhost:8080/?page=news,它将显示正确的页面...

我刚犯了一些非常简单的错误吗?感谢任何帮助!

使用以下内容:

<a href='?page=homepage'>Home page</a><br>
<a href='?page=news'>News</a><br><br>

而不是:

<a href='?=page=homepage'>Home page</a><br>
<a href='?=page=news'>News</a><br><br>

不要在?page

之间放置=符号

最新更新