我想实现如下功能:
     根据用户的权限不同,登陆后,同一个页面会根据用户的权限来显示相应的功能,比如说普通管理员,只能添加,而不能修改,超级管理员可以实现添加和管理的功能。
     有以下几个问题:
     1:实现这个问题的思路是什么?
     2:当用户登陆后,如果要转到其它页面怎么控制这个权限呢?
     3:数据库怎么设计?
     再此,对回贴的同志表示感谢

解决方案 »

  1.   

    数据库中有一个字段来控制权限然后在登录的时候,登录成功之后,将用户名或者id 通过cookie或者Session保存起来,然后在有根据权限不同提供不同功能的页面上,根据id或者用户名查询用户表的相应权限字段。然后根据其字段的数据,对功能按钮进行隐藏
      

  2.   

    我的意思是,在登录成功之后,通过cookie或者Session保存用户名。然后在相应的页面,通过用户名读取数据库得到它的权限。密码的话还是别放在cookie里面了,不安全