asp中如何让变量同时等于多个值?
asp中取一个变量a,让a同时等于1,2,3,4,然后页面判断id=a的时候则符合id=1,id=2,id=3,id=4的页面都可以进入,就是用户分级!!在数据库中1对应...
asp中 取一个变量a,让a同时等于1,2,3,4,然后页面判断id=a的时候则符合id=1,id=2,id=3,id=4的页面都可以进入,就是用户分级!!
在数据库中1对应的是北京,2对应的是上海,3对应的是天津,4对应的是重庆,也就是说权限为1的时候只能看北京的数据,为2的时候只能看上海的数据……,而为a的时候则同时可以看四个城市的,而b的值同时等于1、2、3,则值为b的时候除了重庆的数据都可以看。 展开
在数据库中1对应的是北京,2对应的是上海,3对应的是天津,4对应的是重庆,也就是说权限为1的时候只能看北京的数据,为2的时候只能看上海的数据……,而为a的时候则同时可以看四个城市的,而b的值同时等于1、2、3,则值为b的时候除了重庆的数据都可以看。 展开
1个回答
展开全部
<?
'' 我一般采用把后台每个功能分配一个权限字符串,
''比如一个人bb 的权限如: 1、2、3
'' bb权限 可以记录在 session("bb权限")
''如果 bb要进入后台 “重庆” 页面,
'' “重庆” 页面 “4” ,
'' 可以用 instr( session("bb权限") ,",4," ) 是否具
'' 有相应权限。
PageGrantStr = "4" '页面需要的权限4,当然也可以是1或者2或者3或者4
session("bb权限") = ",1,2,3,"
if instr(session("bb权限"), "," & PageGrantStr & ",") > 0 then
Response.write "你可以进入"
else
Response.write "你不可以进入"
Response.end()
end if
?>
'' 我一般采用把后台每个功能分配一个权限字符串,
''比如一个人bb 的权限如: 1、2、3
'' bb权限 可以记录在 session("bb权限")
''如果 bb要进入后台 “重庆” 页面,
'' “重庆” 页面 “4” ,
'' 可以用 instr( session("bb权限") ,",4," ) 是否具
'' 有相应权限。
PageGrantStr = "4" '页面需要的权限4,当然也可以是1或者2或者3或者4
session("bb权限") = ",1,2,3,"
if instr(session("bb权限"), "," & PageGrantStr & ",") > 0 then
Response.write "你可以进入"
else
Response.write "你不可以进入"
Response.end()
end if
?>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询