我觉得以下脚本文件应该适用于我的网站上的导航,但是当我点击链接时,没有任何内容加载,默认情况下没有任何内容加载。我该如何解决?
<html>
<head><title>Your Title</title></head>
<body>
Navigation:
<a href="?id=default">News</a>
<a href="?id=what1">Whatever1</a>
<br /><br />
<?php
$id = $_GET;
switch($id)
{
default:
include('home.html');
break;
case "what1":include('whatever1');
break;
case "what2":include('whatever2');
}
?>
</body>
</html>
答案 0 :(得分:1)
你是$_GET
什么的?另外$_GET
返回一个关联数组,switch
语句接受一个变量。您需要通过为$_GET['id']
提供ID来指定您获得的内容。
答案 1 :(得分:0)
你需要进入$ _GET变量并提取你想要的确切字段: $ _GET [ 'ID']
答案 2 :(得分:0)
您不会将实际GET
变量存储在$ id,
$id = $_GET;
应该是
$id = $_GET['id'];