| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 448 人关注过本帖
标题:asp权限问题,请大家帮帮手,急
只看楼主 加入收藏
congtou711
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2008-4-21
收藏
 问题点数:0 回复次数:1 
asp权限问题,请大家帮帮手,急
本人想做一个登录后按权限浏览内容的页面,分为普通员工、经理、总监3个级别。总监能查看经理写的内容,经理能查看普通员工的内容,反之则不可以。调试了很久都不通,代码要怎么写,望高人指教。
搜索更多相关主题的帖子: 权限 asp 
2008-04-21 15:38
congtou711
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2008-4-21
收藏
得分:0 
这是部分代码,请看看哪有有问题。class为权限
<%
if Session("userlogin")="" then
Response.Redirect "login.asp"
End if
Dim show
Set show=Server.CreateObject("ADODB.RecordSet")
if Session("class") = 0 then
show.Open "Select * From Qiancheng Order by Id DESC",cn,3,1
show.PageSize=15
If Len(Request("page")) = 0 Then
  iPage = 1
Else
  iPage = Request("page")
End If
If Not show.Eof Then
  show.AbsolutePage = iPage
End If
%>
<table width="840" border="0" style="border-collapse: collapse"  cellpadding="0" cellspacing="3">

 <tr>   
    <td width="45" height="20"  align="center" background="images/dot-gray01.jpg"><b>字号</b></td>   
    <td width="250" height="20" align="center" background="images/dot-gray01.jpg"><b>主旨</b></td>
    <td width="100" height="20"  align="center" background="images/dot-gray01.jpg"><b>时间</b></td>
    <td width="50" height="20"  align="center" background="images/dot-gray01.jpg"><b>密级</b></td>
    <td width="100" height="20"  align="center" background="images/dot-gray01.jpg"><b>部门</b></td>   
    <td width="100" height="20"  align="center" background="images/dot-gray01.jpg"><b>拟稿人</b></td>
    <td width="50" height="20"  align="center" background="images/dot-gray01.jpg"><b>状态</b></td>
    <td width="150" height="20" align="center" background="images/dot-gray01.jpg"><b>操作</b></td>
  </tr>
</table>
<table width="840"   border="1" bordercolor="#FFCCFF"  cellpadding="0" cellspacing="3">
<%
For i=1 to show.PageSize
if not show.Eof then
%>
 <tr>    <td width="45" height="20"  align="center"><% if show("Num") < 10 then %>
00<%=show("Num")%>
<% Else if show("Num") < 100 then %>
0<%=show("Num")%>
<% Else if show("Num") > 99 then %>
<%=show("Num")%>
<%
End if
End if
End if
%>
</td>   
<td width="250" height="20" align="left">
<% if show("class")<> 1 or 2 and show("user")<> Session("userlogin") then %>
XXXXXXX
<% Else %>
<a href="show.asp?id=<%=show("Id")%>" target="_blank" >关于<%=show("Zhuzhi")%>的请示</a>
<% End if %></td>
    <td width="100" height="20"  align="center"><%=show("Time")%></td>   
    <td width="50" height="20" align="center"><%=show("Lev")%></td>
    <td width="100" height="20"  align="center"><%=show("Partnum")%></td>   
    <td width="100" height="20"  align="center"><%=show("Nigao")%></td>
    <td width="50" height="20"  align="center"><%=show("check")%></td>
    <td width="150" height="20" align="center">
<% if show("Lev")="绝密" and show("user")<> Session("userlogin")  then %>
没有此权限
<% Else if show("user")<> Session("userlogin") then  %>
<% Else if show("check")="已批" then %>
<% Else if show("Lev")="绝密" and show("user")=Session("userlogin") then %>
<a href="admin_edit.asp?action=edit&id=<%=show("Id")%>">修改</a>
<% Else %>
<a href="admin_edit.asp?action=edit&id=<%=show("Id")%>">修改</a>&nbsp;|&nbsp;<a href="admin_del.asp?id=<%=show("Id")%>" onClick="{if(confirm('确认删除吗?')){return true;}return false;}">删除</a>
<% End if
   End if
   End if
   ENd if
 %></td>  
 </tr>
<%
show.MoveNext
End if
Next
%>
2008-04-21 15:44
快速回复:asp权限问题,请大家帮帮手,急
数据加载中...
 
   



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

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