接着谈谈:添加用户以及用户管理列表 e.添加用户 用户名:一般做一些长度,字符的限制,以及判断该用户是否存在等 密码:严格的将,密码要设置较复杂,但要不易忘记最好。 所属用户组:就是所有的角色的集合,包括超级管理员,管理员等等 f.用户管理列表 即所有添加的用户的集合。
分类:
Web程序 时间:
2016-02-17 18:55:53
阅读次数:
195
当理清这5个表的关系,接下来,就是功能介绍了。 基本会按照这个思路,作为介绍。 a.添加角色 几点注意: 1.角色名称,即对应工作中的职称,如程序员,架构师等,每个职称会有对应的权限,同理,不同的角色有不同的对应权限。 2.角色描述,(不要想当然是对该角色的某某描述,a,是干嘛的,b是干嘛的,c又是
分类:
Web程序 时间:
2016-02-17 17:25:13
阅读次数:
156
今天,总结一下,RBAC(基于角色的访问控制),直白一点,就是权限管理。说到这,不得不“小叙”一下,我第一次 开发权限管理功能的“插曲”。第一次做这个,真的不会,我只知道“有点印象”,当时任务落到我的身上,主管也是说个 大概,至于“大概”是什么,基本可以忽略不计,没法,没有参考,只有到处找资料,翻资
分类:
Web程序 时间:
2016-02-17 17:14:53
阅读次数:
238
顾名思义:模板就是网页页面,有的是静态,有的的动态 基本语法: 1. <li><a href="{:U('User/searchlist')}">返回列表</a></li> 2. <form method="post" autocomplete="off" action="{:U('user/up'
分类:
Web程序 时间:
2016-02-16 18:27:32
阅读次数:
198
如,有数据表:tmp,以下以此为例。 $a = M('Tmp'); $a -> select(); $a -> where(condition)->select(); $a -> where(condition)->limit(n)->order(condition2)->select(); $a
分类:
Web程序 时间:
2016-02-16 16:52:42
阅读次数:
137
1.先说注册 a.准备好注册页面,register.html,当然一般有,姓名,邮箱,地址等常用的。 b."不要相信用户提交的一切数据",安全,安全是第一位的。所以要做判断,客户端要做基本判断,为了防止 别人恶意的行为,对服务端的逻辑代码作判断也是必要的。双层保险。 c.当然,客户注册的信息是要进数
分类:
Web程序 时间:
2016-02-16 16:41:19
阅读次数:
160
说到函数,可能有人会想:框架的C(控制器)通牌都是函数构成的,没有必要讲吧。 当然,我要说的是,公共函数:function.php,该文件就是为了开发一下功能准备的,比方说,某个功能,a地方可用,b地方 可用,到c地方亦可以。在这个文件开发具有共性的功能,可以提高代码的使用率,以及避免代码出现冗余。
分类:
Web程序 时间:
2016-02-16 15:01:01
阅读次数:
155
题记:网上关于ThinkPHP的介绍,不计其数,有文档,示例,代码片段以及其他等。毕竟自己掌握的,才是自己的。 所以,趁着做的项目(当然用的是thinkphp框架)的余热,奋笔疾书,一个人的理解与拙笔记录下来,说不定以后 还会遇到类似的问题,这也相当于一笔宝贵的技术经验。 好了,废话少说,该进正文了
分类:
Web程序 时间:
2016-02-16 14:47:24
阅读次数:
124
最近公司在用ionic 做 微站,项目中难免遇到一些问题.总结如下:1. 改了Slidebox 动态绑定图片时,页面会显示一片空白,改变窗口大小的时候,图片就出来了,说明动态绑定图片时,需要手动去重绘页面,即调用$ionicSlideBoxDelegate.Update()方法。2. SideMen...
分类:
其他好文 时间:
2015-11-12 19:35:38
阅读次数:
472
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Runtime;namespace Common{ ...
分类:
Web程序 时间:
2015-11-04 10:07:38
阅读次数:
223