1. 程式人生 > >TP3.2 中驗證碼類使用流程

TP3.2 中驗證碼類使用流程

1.在Index控制器中,建立產生驗證碼的方法:

function verify(){
      //1.例項化驗證碼類
      $config = array(
      'useImgBg'  =>  false,           // 使用背景圖片
        'fontSize'  =>  25,              // 驗證碼字型大小(px)
        'useCurve'  =>  true,            // 是否畫混淆曲線
        'useNoise'  =>  true,            // 是否新增雜點
        
'imageH' => 0, // 驗證碼圖片高度 'imageW' => 0, // 驗證碼圖片寬度 'length' => 5, // 驗證碼位數 'fontttf' => '', // 驗證碼字型,不設定隨機獲取 'bg' => array(243, 251, 254), // 背景顏色 'reset' => true, // 驗證成功後是否重置
); $v = new \Think\Verify($config); //2.呼叫entry方法產生驗證碼: $v->entry(); } }

2.在login.html檢視中引入驗證碼

3.修改驗證碼類的entry方法(從而得到符合我們需求的驗證碼樣式);


4.實現功能:點選驗證碼進行驗證碼更換

    思路:在img標籤上增加點選事件,每次點選,重新請求Index/verify方法