地址来访问这个网页,那么该如何判断这个学生是否有权限访问这个网页?
可以在打开这个系统的时候系统生成一个数组存在session中,当有人登录或者未登陆直接访问入口文件以外的文件时,做个判断,看当前登录或者未登录的人是否在session中.如果存在就是拥有访问权限,否则不可以. session中可以存储的是拥有权限用户的名字,分组或者ip等等.
基于上述的判断,也可以在入口文件被登录时生成一个常量,在直接访问入口文件以外的文件时,判断这个常量值,以便控制用户是否是经由入口文件访问其他文件的!
基于上述的判断,也可以在入口文件被登录时生成一个常量,在直接访问入口文件以外的文件时,判断这个常量值,以便控制用户是否是经由入口文件访问其他文件的!
温馨提示:答案为网友推荐,仅供参考
第1个回答 2013-05-13
从数据库调出用户名或是唯一的字段,把这个字段绑定一个随机SN(序列号)或是绑定访问权限的东西。
简单点就是增加一个验证字段来判断这个用户有没有权限访问。
页面一开始就访问数据库,调出用户唯一字段量。然后调出他的权限,再做终端对比。
比如
网页test.php,我们假设给这个网页绑定的标识码(或是SN序列号或是其它什么的)是HGJD-TR56-KFJ3-BNH3
学生A的数据唯一的字段ID是5462,调出他的权限,如果这个字段里面包含HGJD-TR56-KFJ3-BNH3,证明他有权限访问,如果没有就无法访问。本回答被网友采纳
简单点就是增加一个验证字段来判断这个用户有没有权限访问。
页面一开始就访问数据库,调出用户唯一字段量。然后调出他的权限,再做终端对比。
比如
网页test.php,我们假设给这个网页绑定的标识码(或是SN序列号或是其它什么的)是HGJD-TR56-KFJ3-BNH3
学生A的数据唯一的字段ID是5462,调出他的权限,如果这个字段里面包含HGJD-TR56-KFJ3-BNH3,证明他有权限访问,如果没有就无法访问。本回答被网友采纳
第2个回答 2013-05-12
session!