怎样通过复杂查询来显示不同的内容

xtra 2000-05-11 02:10:00
我要做一个根据不同情况显示不同内容的asp程序,判断条件有用户是否已登陆(通过从cookie中读相应的值可知),如果用户合法,还要判断是否处于当前时间段内,用户级别是否够,用户是不是在相应的组里。然后再显示不同的字段内容。
要显示的东西放在一个表里,用户的信息放在一个表里,请问怎样才能实现这样的功能。
一定要用一连串的IF...ELSE...END IF 吗?
还是有别的方法?如您能回答我的问题,本人不胜感谢。
如有示范程序更好。
...全文
102 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
xtra 2000-05-11
  • 打赏
  • 举报
回复
Again 你好,谢谢你回答我的问题,不过我不知道怎么给分,能告诉我吗?
我会先给你10分,如果没有更好的答案再把剩下40分给你。
Again 2000-05-11
  • 打赏
  • 举报
回复
把登录验证和显示分开来做好一点,通过session来传递参数
如果条件很多可以设立标志,然后全部用IF而不用ELSE,这样看起来容易一些
a.asp--------------------------------
ok=true
if not1 then ok=false
if not2 then ok=false
if not3 then ok=false
if ok then
session("ok")=true
response.redirect "b.asp"
end if
<form action="a.asp" method="post">
....
</form>
b.asp-------------------------------------
if isemptry(session("ok")) or (session("ok")=false) then response.redirect "a.asp"

showinformation

28,390

社区成员

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

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