乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      yii使用驗(yàn)證碼

       哇嘿嘿 2014-09-25

      Web開發(fā)的過程中, 經(jīng)常會(huì)用到驗(yàn)證碼, 以防止機(jī)器人不斷的提交數(shù)據(jù), 造成網(wǎng)站的癱瘓. Yii里提供了一個(gè)驗(yàn)證碼的插件, 就是Captcha. 在項(xiàng)目中使用Captcha需要以下一些設(shè)置:

      在Controller里添加方法 actions

       public function actions()
          { 
                  return array( 
                          // captcha action renders the CAPTCHA image displayed on the contact page
                          'captcha'=>array(
                                  'class'=>'CCaptchaAction',
                                  'backColor'=>0xFFFFFF, 
                                  'maxLength'=>'4',       // 最多生成幾個(gè)字符
                                   'minLength'=>'2',       // 最少生成幾個(gè)字符
                                 'height'=>'40'
                          ), 
                  ); 
          }

      同時(shí), 需要將captacha添加到accessRules里, 以允許所有用戶訪問該方法.如下

      array('allow',  // allow all users to perform 'index' and 'view' actions
          'actions'=>array('index','view','captcha'),
          'users'=>array('*'),
         ),

      第二在你的視圖里面加上以下代碼  

      <?php $this->widget('CCaptcha'); ?> 

      // 下面這個(gè)可以點(diǎn)擊圖片進(jìn)行換驗(yàn)證碼

        <div><?php $this->widget('CCaptcha',array('showRefreshButton'=>false,'clickableImage'=>true,'imageOptions'=>array('alt'=>'點(diǎn)擊換圖','title'=>'點(diǎn)擊換圖','style'=>'cursor:pointer'))); ?></div>

       

      第三 我們需要在我們的form model中添加一個(gè)verifycode的屬性來存放用戶輸入的驗(yàn)證碼,然后通過captcha驗(yàn)證器來驗(yàn)證用戶輸入的驗(yàn)證碼的準(zhǔn)確性。

       public $verifyCode;

      并在rules中添加如下

      public function rules()
       {

        return array(

      ...

      array('verifyCode', 'captcha', 'on'=>'login', 'allowEmpty'=> !extension_loaded('gd')), 

      ...

           );

        本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多