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 "操作失误!";
}
?>
不知道错误在那里 请高手指导下 展开
if($_GET['id']){
if(@include($_GET['id'].".php");
}else
{
echo "操作失误!";
}
?>
不知道错误在那里 请高手指导下 展开
3个回答
展开全部
你的第三行 if(@include($_GET['id'].".php"); 这段少了一个关闭的半括号,应该是 if(@include($_GET['id'].".php")); 就可以了。
追问
谢谢 好像输出不了 操作失误
如果打错了 或者输入一个页面 提示非法
追答
你的($_GET['id'].".php"));这块有两个点,去掉后面的那个就行了!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-04-14 · 知道合伙人软件行家
关注
展开全部
据我的估计是你想 include id.php,因此,修改代码如下:
<?php
if ($_GET['id']) {
if (@include ($_GET['id'] . ".php"))
{
echo '引入成功';
}
else echo "操作失误!";
}
?>
<?php
if ($_GET['id']) {
if (@include ($_GET['id'] . ".php"))
{
echo '引入成功';
}
else echo "操作失误!";
}
?>
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if(@include($_GET['id'].".php");
['id'].".php有两个点了
['id'].".php有两个点了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询