Yii之路(第三)
来源:互联网 发布:网络禁书100本百度云 编辑:程序博客网 时间:2024/04/20 05:42
关于label和labelEx的区别
如果有的选项是必填的,那么labelEx会有一个*号,label就没有
这里我们做下登录逻辑
登录模型操作与数据模型是一致的,不同的是,登录模型不与数据库进行交互
表单数据校验save()方法可以一边校验数据,校验成功可以存储数据
save() 到后边有一个环节会执行模型的rules()方法,也就校验表单了。
我们现在实现用户登录需要校验,可以调用validate(),该方法可以校验我们输入的信息
validate()该方法在执行到后边,也会去执行rules()方法,进行表单的校验
save()
--->validate()
-->rules()
save()方法执行会执行validate()方法,也会执行rules()方法
UserIdentity的父类进行了填充。
他是这么比对的。感觉国外的框架就是国外的框架。。
连持久化用户信息都用方法封装,很棒!!!!
获取用户名 用 Yii::app()->user->name;
可以获取到当前的用户名
这个用来判断是否已经是session持久化了。。
敲tp的模版变量敲多了,这个有点不习惯了。。
如果有的选项是必填的,那么labelEx会有一个*号,label就没有
这里我们做下登录逻辑
登录模型操作与数据模型是一致的,不同的是,登录模型不与数据库进行交互
表单数据校验save()方法可以一边校验数据,校验成功可以存储数据
save() 到后边有一个环节会执行模型的rules()方法,也就校验表单了。
我们现在实现用户登录需要校验,可以调用validate(),该方法可以校验我们输入的信息
validate()该方法在执行到后边,也会去执行rules()方法,进行表单的校验
save()
--->validate()
-->rules()
save()方法执行会执行validate()方法,也会执行rules()方法
UserIdentity的父类进行了填充。
他是这么比对的。感觉国外的框架就是国外的框架。。
连持久化用户信息都用方法封装,很棒!!!!
获取用户名 用 Yii::app()->user->name;
可以获取到当前的用户名
这个用来判断是否已经是session持久化了。。
敲tp的模版变量敲多了,这个有点不习惯了。。
0 0
- Yii之路(第三)
- yii之路(初识Yii)
- #yii框架学习之路#yii CUrlManager
- Yii之路(第二)
- Yii之路(第四)
- Yii之路(第五)
- Yii之路(第六)
- Yii之路(第七)
- Yii之路(第八)
- #yii#框架学习之路
- Yii框架学习之路
- yii 使用第三方类库
- #yii框架学习之路#yii典型处理流程
- #yii框架学习之路#yii开发流程
- #Yii框架学习之路#YII的forward\redirect
- 第三章:TrackStar应用程序(YII)
- YII框架第三方微博登录
- yii 分析 yii 如何使用第三方插件
- const成员 和 static成员
- 全球经典的高情商思维模式
- 160411vim笔记
- flex学习进度7之网络访问
- 第七周上机实践项目——项目1-点类
- Yii之路(第三)
- struct的创建
- C语言输出打印乘法口诀表
- 皇后
- D21
- 新浪微博,按钮依次弹出动画
- 一个简单的程序教你检测你的机器是大端还是小端?
- 多台Linux服务器SSH相互访问无需密码
- 上机作业2-2,3,4