我这么写跳转有错误吗?

daw020 2006-06-23 10:44:27
我的目的是 只要catalogid或者defaultid有一个值于判断值相符就跳转到制定页面
这么写是不是不对? 我测试之后没有跳转
<?
$catalogid=$_GET['catalogid'];
$defaultid=$_GET['defaultid'];
if($catalogid==228||defaultid==228)
{
header("Location:http://wap1.mm2u.com.cn/uniwap18/");
exit;
}
if($catalogid==235||defaultid==235)
{
header("Location:http://wap1.mm2u.com.cn/uniwap17/");
exit;
}
if($catalogid==234||defaultid==234)
{
header("Location:http://wap1.mm2u.com.cn/uniwap19/");
exit;
}
if($catalogid==231||defaultid==231)
{
header("Location:http://wap1.mm2u.com.cn/uniwap20/");
exit;
}
?>
...全文
225 5 打赏 收藏 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
daw020 2006-06-23
  • 打赏
  • 举报
回复
呵呵 我粗心了 少了$
daw020 2006-06-23
  • 打赏
  • 举报
回复
switch怎么写呢?
michelle0618 2006-06-23
  • 打赏
  • 举报
回复
if($catalogid==228||defaultid==228) 每个defaultid缺少$

用switch是不是更好些?
xuzuning 2006-06-23
  • 打赏
  • 举报
回复
...||defaultid==
^__缺少$
kongguyoulan163 2006-06-23
  • 打赏
  • 举报
回复
遇到这种情况,我感觉你应该输出$catalogid,$defaultid测试一下,这两个值是否真的存在。感觉你程序还对吧,不过每个header后面的exit多余,没必要留着。

21,889

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧