PHP如何地址栏接收参数?

如下图为书中实例:网页框架制作,大意就是通过switch获取地址栏上的参数进而进入不同的页面。书中仅仅是提供了以下内容,其他没有提供,所以就希望大家能告诉一下要完成这个实... 如下图为书中实例:网页框架制作,大意就是通过switch获取地址栏上的参数进而进入不同的页面。书中仅仅是提供了以下内容,其他没有提供,所以就希望大家能告诉一下要完成这个实例还需要那些代码和操作?
(1)我想通过li,里面设超链接a,然后后面通过?接受参数,但是这样子的话,又不知道?后面输入什么名字后,另外需要设name吗?如下是我的做法,希望可以判断这样的做法,是否正确?是否需要改进或其他建议,如有更好建议,将会提高悬赏分数,谢谢。
<html>
<ul>
<li><a href="date.php?link=首页" name="link">首页</a></li>
<li><a href="date.php?link=注册" name="link">注册</a></li>
<li><a href="date.php?link=提问" name="link">提问</a></li>
</ul>
<?php

switch ($_GET['link']){
case "首页":
include("index1.php");
break;
case "注册":
include("mysql.php");
break;
case "提问":
include("index2.php");
break;
default:
include("index1.php");
break;
}

?>

</html>
展开
 我来答
侨映天DO
2014-04-06 · TA获得超过481个赞
知道小有建树答主
回答量:1067
采纳率:0%
帮助的人:575万
展开全部
不需要name,a标签没有name属性。
追问
还有一个问题,就是notice错误:直接访问date.php时出现link的undefined index,有没有办法解决?
追答
那是个notice,不是error,可以在程序头部通过 error_reporting( ) 函数屏蔽掉。该函数用法请自己查。

另外,从严谨角度来说,使用之前应该先用 isset() 函数判断一下是否已定义,再使用。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式