浏览网站时,有的时候,会告诉你,无权进入一些页面。例如:一些技术性的论坛,刚进去的时候,只能看看贴子,并且只能在一定的区域看,不能 发贴等。做电子商务时,电子商务的后台是一个比较大的系统,不同的人进去会看到不同的页面,如果能看到同一个页面,也许允许的操作也不一样,这些机制是怎 么实现的呢。下面就个人愚见分析几种情况 一,简单session控制 实现原理和方法: 用户登录后台,输入用户名和密码,对用户的用户名和密码进行验证,验证通过后,可以把用户的一些基本信息放到session里面当用户访问后台的其他页面时,去判断一下session是否存在,并且没有过期。不过,后台管理员权限一样,没有区分 1,后台页面共用的基本类,我们可以在基本类的里加以判断,或者在基本类外面在extends一层,加以判断,去check一下session。 2,直接重写一个check_login.php每个后台页面都包涵这个页面,通过这个页面加以判断,check一下session。 二,菜单控制…
April 30, 2015
MYSQL: 查询数据库字符串是否被包含在另一个字符串中 Search where column value is within a string
CREATE TABLE myTable( id INT NOT NULL AUTO_INCREMENT PRIMARy KEY, name VARCHAR(100), city VARCHAR(100)); INSERT INTO myTable (name, city) VALUES ('test', 'anza'); INSERT INTO myTable (name, city) VALUES ('fish', 'riverside');
SELECT * FROM myTable WHERE 'anza city' LIKE CONCAT('%', city, '%') OR 'riverside county' LIKE CONCAT('%', city, '%');
MARK !
原处:http://stackoverflow.com/a/29974002/4484798