我做了這個簡單的例子對我的真實的網站: 這是index.php文件:使用案例包括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';
?>
這是我case.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=news
和http://localhost:8080/?=page=homepage
不工作,並告訴我默認情況下,但如果我在開始時刪除=
,使http://localhost:8080/?page=homepage
和http://localhost:8080/?page=news
它會告訴我正確的網頁...
我剛剛犯了一些非常容易的錯誤嗎?我感謝任何幫助!
變化''Home page到''Home page –
@Fred
?
和page
之間的=
跡象-ii-神聖......我不相信我錯過了!非常感謝你指出了這一點,開始變成a **中真正的痛苦。 –不客氣。 –