怎么用ASP实现用户权限问题?
我要做一个用户登录系统,不同的用户登录到不同的页面, 我现在的登录页代码如下 <!--#include file=" p"--> <% admin= rm("admin") password= rm("password") sql="select * from adminpass where admin='"&admin&"' and password='"&password&"'" set rs=conn.execute(sql) if rs.eof or f then response.write "<script language=javascript>" response.write "alert('您输入的密码不正确!');" response.write "j (-1);" response.write "</script>" else session("admin")=admin direct " p" %> <% end if %> 我有5个用户名,怎么叫他根据不同的用户名响应不同的页面阿??该加入什么样的代码阿,比如用户名为1的进入 p,用户名为2的进入 p 以此类推。这个可以实现么?该怎么写??
最好的办法是在库中加一个权限字段 例如字段名:power(文本),然后在这个字段中给5个人5个不同的权限:例如 p, p, p, p, p 5个人访问5个不同的页面: 修改你这段: else session("admin")=admin direct " p" %> 为: else session("admin")=admin page_view = rs("power") direct page_view end if %> 就是把不同人要访问的不同文件的文件名直接定义成他的权限,访问的时候直接跳转,免去了重复判断权限,再跳转的步骤。
" response。write "alert('您输入的密码不正确!');" response。write "j (-1);" response。
write "" else select case session("admin") case "name1" direct " p" case "name2" direct " p" case "name3" direct " p" case "name4" direct " p" case "name5" direct " p" case else direct " p" end select end if %> 或者在数据库里建立一个用户的表,字段有:userid,username,userclass等等,然后根据他们登录时产生的session或者cookies来判断他们该进入哪个页面。
答:把他们的相关权限参数读出来给session(),比如session("user") = true 那你就在页首判断如果session("user")=true ...详情>>
答:哪那么麻烦 会dreamweaver/frontpage就可以了 3D,clowdrow我两年都没用过了详情>>
答:做漂亮是网页方面的问题了 要是做动态的话要会程序懂语言才好写 动态的网站的话就是具有一定的交互功能 可以让网友与站点管理人员进行一定程度的交流的 比如会员系统产...详情>>