if elseif判断不起作用语句求助

mycilent 2012-11-30 05:51:57
求助,高手们帮看下这代码有啥问题

act=request.QueryString("act")
if act="news" then
fn="news"
elseif act="soft" then
fn="soft"
else
fn="other"
end if

if currentPage=1 then
file=fn
else
file=fn&"_"¤tPage
end if
如访问:http://bbs.csdn.net/?act=news后得到的结果都是fn="other"这个结果。
不管act=news或者act="soft"。 fn的值都是other,前面2个判断起不到作用。不知道是怎么回事。
...全文
341 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
xxwood 2012-12-01
  • 打赏
  • 举报
回复
恩,空格?或者大小写?
highcool19 2012-12-01
  • 打赏
  • 举报
回复
其他问题引起
mycilent 2012-12-01
  • 打赏
  • 举报
回复
谢谢各位,问题解决了,不是if elseif的问题,原来是下面的链接没加入act参数。
Dogfish 2012-12-01
  • 打赏
  • 举报
回复
trim一下腰比较的变量。有可能有空格的问题。
lzp4881 2012-11-30
  • 打赏
  • 举报
回复
不关 if elseif 的事
mycilent 2012-11-30
  • 打赏
  • 举报
回复
不行啊,如我执行http://bbs.csdn.net/?act=news后,file就得不到news.currentPage 而得到的结果只是.currentPage
kinghome 2012-11-30
  • 打赏
  • 举报
回复
代码没有问题哦。能判断出获取到什么值。

28,408

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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