yii實(shí)現(xiàn)創(chuàng)建驗(yàn)證碼實(shí)例解析
本文以實(shí)例形式講述了yii創(chuàng)建驗(yàn)證碼的方法,具體步驟如下所示:
一、在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下添加代碼:
<div class="row"> <?php echo $form->labelEx($model,'verifyCode'); ?> <?php $this->widget('CCaptcha'); ?> <?php echo $form->textField($model,'verifyCode'); ?> <?php echo $form->error($model,'verifyCode'); ?> </div>
本例代碼僅為主要功能簡述,讀者還可以根據(jù)自身項(xiàng)目需求進(jìn)一步完善該程序代碼,使其功能更具實(shí)用性。
- Yii2框架實(shí)現(xiàn)登陸添加驗(yàn)證碼功能示例
- Yii2 如何在modules中添加驗(yàn)證碼的方法
- Yii2下點(diǎn)擊驗(yàn)證碼的切換實(shí)例代碼
- Yii2簡單實(shí)現(xiàn)給表單添加驗(yàn)證碼的方法
- Yii2增加驗(yàn)證碼步驟詳解
- yii2中添加驗(yàn)證碼的實(shí)現(xiàn)方法
- Yii1.0 不同頁面多個驗(yàn)證碼的使用實(shí)現(xiàn)
- Yii 2.0自帶的驗(yàn)證碼使用經(jīng)驗(yàn)分享
- Yii輸入正確驗(yàn)證碼卻驗(yàn)證失敗的解決方法
- Yii框架實(shí)現(xiàn)的驗(yàn)證碼、登錄及退出功能示例
- Yii使用Captcha驗(yàn)證碼的方法
- YII2框架中驗(yàn)證碼的簡單使用方法示例
相關(guān)文章
php守護(hù)進(jìn)程 加linux命令nohup實(shí)現(xiàn)任務(wù)每秒執(zhí)行一次
那么有了這個命令以后我們php就寫成shell 腳本使用循環(huán)來讓我們腳本一直運(yùn)行下去,不管我們終端窗口是否關(guān)閉都能夠讓我們php 腳本一直運(yùn)行下去。2011-07-07php中使用gd庫實(shí)現(xiàn)下載網(wǎng)頁中所有圖片
這篇文章主要介紹了php中使用gd庫實(shí)現(xiàn)下載網(wǎng)頁中所有圖片,本文直接給出實(shí)現(xiàn)代碼,需要的朋友可以參考下2015-05-05詳解thinkphp實(shí)現(xiàn)excel數(shù)據(jù)的導(dǎo)入導(dǎo)出(附完整案例)
本篇文章主要介紹了thinkphp實(shí)現(xiàn)excel數(shù)據(jù)的導(dǎo)入導(dǎo)出,具有一定的參考價值,感興趣的小伙伴們可以參考一下。2016-12-12PHP程序級守護(hù)進(jìn)程的實(shí)現(xiàn)與優(yōu)化的使用概述
本篇文章介紹了,PHP程序級守護(hù)進(jìn)程的實(shí)現(xiàn)與優(yōu)化的使用概述。需要的朋友參考下2013-05-05純真IP數(shù)據(jù)庫的應(yīng)用 IP地址轉(zhuǎn)化成十進(jìn)制
由于純真數(shù)據(jù)庫中的IP數(shù)據(jù)是和普通IP不同的,所以要轉(zhuǎn)化后才能比對2009-06-06laravel 出現(xiàn)command not found問題的解決方案
今天小編就為大家分享一篇laravel 出現(xiàn)command not found問題的解決方案,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-10-10