YII用户注册和用户登录(二)之登录和注册在视图通过表单使用YII小物件并分析
来源:互联网 发布:cpu 编程 英语 编辑:程序博客网 时间:2024/05/01 08:57
2 登录和注册在视图通过表单使用YII小物件并分析
<?php $form = $this -> beginWidget('CActiveForm', array( 'enableClientValidation'=>true, 'clientOptions'=>array( 'validateOnSubmit'=>true, ), ) ); ?> <?php $this->endWidget(); ?>
$this是什么?控制器?小物件对象?还是?
这样可以得出:
创建出来form对象是指什么?
这样得出:
生成小物件$form对象时第二个参数是什么?
这主要是注册用户时自动进行ajax验证,YII框架就会自动加载jquery文件,但jquery并不会验证所有填写字段,有部分字段还需要在表单提交时进行验证。
参数不要死记,可以通过系统自动生成文件粘贴得到,见下图,如果不要要异步验证表单时,就没必要第二个参数了。
在登录时,系统会自动生成自动登录模型
还有自动验证组件
常见标签设置:
<?php echo $form->labelEx($user_model, 'username'); ?> <?php echo $form->textField($user_model,'username',array('class'=>'inputBg','id'=>'User_username')); ?><?php echo $form ->error($user_model,'username'); ?> <?php echo $form->passwordField($user_model,'password',array('class'=>'inputBg','id'=>'User_password')); ?><?php echo $form->label($user_model,'password2') ?> <?php echo $form->radioButtonList($user_model,'user_sex',$sex,array('separator'=>' ')); ?><?php echo $form -> dropDownList($user_model,'user_xueli',$xueli); ?> <?php echo $form -> checkBoxList($user_model,'user_hobby',$hobby,array('separator'=>' ')); ?><?php echo $form -> textArea($user_model,'user_introduce',array('cols'=>50,'rows'=>5)); ?>
参数第一个都是模型对象,第二是一般是数据库字段,也有不是的,如重新确认密码,此时要在模型中进行另外设置,第三个一般是一个数组,进行属性的设置
也有的不是,如单选按钮,下拉列表,复选框等等
还有别的标签吗?在哪?怎样看?
样式:
0 0
- YII用户注册和用户登录(二)之登录和注册在视图通过表单使用YII小物件并分析
- YII用户注册和用户登录(一)之基本控制器、模型、视图使用规则
- YII MVC之用户注册和用户登录(一)
- YII用户注册和用户登录(三)之模型中规则制定和分析
- YII用户注册和用户登录(五)之进行session和cookie分析 ,并在前后区分session和cookie
- YII用户注册和用户登录(四)之进行会话控制
- YII用户注册和用户登录(六)之生成验证码
- 用户注册和登录
- yii用户注册表单验证
- yii用户注册表单验证
- Ucenter的用户注册和登录分析
- Ucenter的用户注册和登录分析
- Ajax在用户注册表单和用户登录表单方面应用 [转帖]
- Yii开发系列2:实现用户注册验证登录
- 用户登录和注册功能
- 用户注册和登录案例
- 用户注册和登录实例
- Yii 用户登录和注销流程
- 怎么在windows命令行窗口中切换到想要建立文件夹的硬盘分区
- 第9周 项目3-6 编程输出星图(f)
- SDUTOJ 2776 小P的故事——神奇的分组
- 博客生涯即将开始
- IOS学习--Foundation常用结构体(代码)
- YII用户注册和用户登录(二)之登录和注册在视图通过表单使用YII小物件并分析
- 报文格式【定长报文】
- (五) Android中WebView跟JavaScript中的交互
- error LNK2001: unresolved external symbol "void __stdcall _com_issue_error (long)"
- coach outlet usa-513100
- IOS学习--Foundation--NSArray的使用
- 依次输出链表中的各个结点的递归算法
- Convert Sorted List to Binary Search Tree ---请叫我变形金刚(please call me a transformer)
- error LNK2005: _DllMain@12 already defined in xxx.OBJ