//我想用的权限标志
文件权限标志 读 写(包括读) 删除(包括读写) 建立子目录(完全控制)
100 101 110 111文件权限 下载 删除 完全控制(改变文件权限)
100 101 110你这样设置权限标志不便于操作,可这样
读 0100
写 0010
删 0001
建 1000则个标志的“或”就是该用户的权限
检查时用“与”
设用户权限为$p="0110"
则
if(! (bindec($p) & bindec("1000"))
echo "你无建立子目录的权限";合理的组织权限标志后,用户权限只是一个串或数。放在哪里都可以
文件权限标志 读 写(包括读) 删除(包括读写) 建立子目录(完全控制)
100 101 110 111文件权限 下载 删除 完全控制(改变文件权限)
100 101 110你这样设置权限标志不便于操作,可这样
读 0100
写 0010
删 0001
建 1000则个标志的“或”就是该用户的权限
检查时用“与”
设用户权限为$p="0110"
则
if(! (bindec($p) & bindec("1000"))
echo "你无建立子目录的权限";合理的组织权限标志后,用户权限只是一个串或数。放在哪里都可以
解决方案 »
- 关于PHP重定向
- 提取多维数组中的一列或多列,看看谁的算法最简洁,谁的最高效,我先来个
- php支持其他扩展文件的设置?
- 老大们,救命啊,PHP连Sybase数据库出的问题
- mail()发邮件出现unrouteable mail domain "msn.com"
- 如何写正则表达式?请大家帮忙,否则就只好用字串切割循环了
- FCKeditor是否真的跨浏览器平台? 我的情况1.6版IE行Firefox不行,而2.0版则相反.
- 问过一遍但还没解决,再添100分!!
- 怎么读出mht文件?
- 哪里有apache的详细配置说明!
- 老大,如何用PHP获得系统的当前日期、时间?
- 请问varchar类型数据,textarea表单中的字符只能上传第一行的??
深刻了解这句话,大概任意级的,交叉权限都可以弄出来,而且,
是用一个串或者数来表示.
我想让每个用户,拥有多个权限组,和多个角色.我已经把数据库 中用户表分为了
//用户user_table
用户id 姓名 Pword
u_id u_name u_pword//用户对应的权限组user_group_table
关联id 用户id 权限组id
ug_id ug_Uid ug_Gid//用户对应的权限组user_role_table
关联id 用户id 角色id
ur_id ur_Uid ur_Gid也就是说唠叨老大的似乎就不管用了
//******我的问题
1.怎么把用户拥有的对一个文件夹操作的权限(包括其所在的权限组,所属的角色的权限)的并.取出来