php get 传值问题 <?php if($_GET['id']){ if(@include($_GET['id'].".php"); }else { echo "操作失误!"; } 20

<?phpif($_GET['id']){if(@include($_GET['id'].".php");}else{echo"操作失误!";}?>不知道错误在那里请高手... <?php
if($_GET['id']){
if(@include($_GET['id'].".php");
}else
{
echo "操作失误!";
}
?>
不知道错误在那里 请高手指导下
展开
 我来答
百度网友13eafeb
2012-04-14 · TA获得超过142个赞
知道答主
回答量:103
采纳率:0%
帮助的人:67.7万
展开全部
你的第三行 if(@include($_GET['id'].".php"); 这段少了一个关闭的半括号,应该是 if(@include($_GET['id'].".php")); 就可以了。
追问
谢谢 好像输出不了  操作失误
如果打错了 或者输入一个页面 提示非法
追答

你的($_GET['id'].".php"));这块有两个点,去掉后面的那个就行了!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
windblast
2012-04-14 · 知道合伙人软件行家
windblast
知道合伙人软件行家
采纳数:5633 获赞数:13625
毕业于空军第一航空学院电子专业,1991年开始接触电脑,从事多年计算机编程,具有较丰富的经验。

向TA提问 私信TA
展开全部
据我的估计是你想 include id.php,因此,修改代码如下:

<?php
if ($_GET['id']) {
if (@include ($_GET['id'] . ".php"))
{
echo '引入成功';
}
else echo "操作失误!";
}
?>
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
AyonA333
2012-04-14 · TA获得超过609个赞
知道小有建树答主
回答量:965
采纳率:0%
帮助的人:511万
展开全部
if(@include($_GET['id'].".php");
['id'].".php有两个点了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式