| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 556 人关注过本帖
标题:sos,asp+access权限问题!
只看楼主 加入收藏
mayaz
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2007-4-29
收藏
 问题点数:0 回复次数:0 
sos,asp+access权限问题!

sos,asp+access权限问题!

我建了两张表user和part,
表user的字段有“id”(数字),“name”(文本),“userpart”(文本)
表part的字段有“id”(数字),“part”(文本),“系统登陆”,“客户管理”“查询”等字段,
将“系统登陆”“客户管理”“查询”等字段设置为“1”或“0”,1表示有权限操作,0表示没权限。
给每个页面都写了一个判断是否有权限操作代码。
<!--#include file="../data/conn.asp"-->
<%dim strusername
strusername=trim(request.form("username"))%>
<script language=VBScript runat=SERVER>
Function check_power(power_string)
set Recordset1 = Server.CreateObject("ADODB.Recordset")
strSQL="SELECT * FROM part,user where name=userpart and username='"&trim(strusername)&"'"
Recordset1.Open strSQL,connstr,1,1
if Recordset1.recordcount=0 then
check_power = 0
else
if Recordset1(power_string).value=1 then
check_power = 1
else
check_power = 0
end if
end if
END Function
</script>

<%
if session("username")="" then
response.redirect"../index.asp"
else
if check_power("客户管理")=0 then
response.redirect"check_false.asp"
else

%>
.
.
.
<%end if%>

运行后系统显示错误,各位高手能给小弟指点哈吗?

搜索更多相关主题的帖子: sos access 权限 asp 
2007-04-29 10:38
快速回复:sos,asp+access权限问题!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014475 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved