1.利用TP5框架如何生成驗證嗎?
利用TP5框架生成驗證碼需要安裝captcha擴展,可以利用composer來安裝:
composer require topthink/think-captcha
安裝完成之后會呈現如上的目錄。captcha擴展安裝完成之后,就可以進行下一步操作
配置comfig.php文件:
在html文件需要驗證碼的地方輸入{:captcha_img()}; 驗證就生成完畢了。
效果預覽
2.如何刷新驗證碼
驗證碼有時候太模糊,用戶希望切換下一張驗證碼,該如何操作呢?
驗證的擴展和配置如上,需要修改html部分。
在js部分輸入refreshVerify方法
效果預覽
3.在生成驗證的過程中,頁面顯示
Call to undefined function captcha_img()/captcha_src()
這是因為captcha擴展沒有正確安裝,或者安裝的路徑不對,導致調用不到captcha_img/src。好好檢查下topthink/think-captcha安裝情況。