当前位置:  编程技术>php

yii实现创建验证码实例解析

    来源: 互联网  发布时间:2014-08-26

    本文导语:  本文以实例形式讲述了yii创建验证码的方法,具体步骤如下所示: 一、在SiteController action()下添加如下代码: return array( // captcha action renders the CAPTCHA image displayed on the contact page 'captcha'=>array( 'class'=>'CCaptchaAction', 'backCol...

本文以实例形式讲述了yii创建验证码的方法,具体步骤如下所示:

一、在SiteController action()下添加如下代码:

return array(
 // captcha action renders the CAPTCHA image displayed on the contact page
 'captcha'=>array(
 'class'=>'CCaptchaAction',
 'backColor'=>0xFFFFFF,
 ),
 // page action renders "static" pages stored under 'protected/views/site/pages'
 // They can be accessed via: index.php?r=site/page&view=FileName
 'page'=>array(
 'class'=>'CViewAction',
 ),
);

二、(1)在LoginForm model rules()下添加代码:

//captche class needed
array('verifyCode', 'captcha','allowEmpty'=>!CCaptcha::checkRequirements()),

    (2)LoginForm model下添加属性:

public $verifyCode;

三、在ContactForm model rules()下添加代码:

// verifyCode needs to be entered correctly
array('verifyCode', 'captcha', 'allowEmpty'=>!CCaptcha::checkRequirements()),

四、在login view下添加代码:

本例代码仅为主要功能简述,读者还可以根据自身项目需求进一步完善该程序代码,使其功能更具实用性。


    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Yii 的 ExtJS 扩展 Ext4Yii
  • 从零开始学YII2框架(一)通过Composer安装Yii2框架
  • 从零开始学YII2框架(三)扩展插件yii2-gird
  • 从零开始学YII2框架(四)扩展插件yii2-kartikgii
  • yii操作cookie方法示例
  • yii-ucenter
  • PHP开发框架 Yii
  • 站群管理系统 WOC-YII
  • Yii调试SQL的常用方法
  • IP地址数字互转 iis7站长之家
  • Yii的第三方ORM插件 YORM
  • yii框架如何配置默认controller与action
  • YII实现分页的方法
  • Yii调试SQL语句常用方法有哪些?
  • 中文编码集合类库 yii-chinese
  • Yii 开源商城软件 YinCart
  • YII中assets的使用示例
  • 从零开始学YII2框架(二)通过 Composer 安装扩展插件
  • yii框架配置默认controller和action示例
  • YII分页方法(控制器与视图分页)


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3