1.首先驗證碼使用composer下載,經過tp5的初始安裝及下載,想必電腦上composer已下載安裝;如果沒有,請前往tp5手冊學習下載
2.打開cmd,進入你要下載驗證碼的項目的目錄下,即 www/項目名 下,粘貼復制以下代碼
composer require topthink/think-captcha=1.*
相關驗證碼初始教程、手冊的坑在於 沒有叫你加后面的版本號,相關坑問題點擊鏈接:百度知道 or 詳解
3.等待compose下載完成之后,就可以進行使用了
4.使用:手冊上的教程 TP5驗證碼教程
5.使用經驗:1.首先配置 項目名/vendor/topthink/think-captcha/src/Captcha.php 文件 ,改驗證碼圖片大小位數都在這里
2.在要使用驗證碼的地方加這樣的代碼,個人使用如下 (也可以根據教程加{:captcha_img()} ,但沒有試用過,用過再來改)
<!-- 驗證碼 --> <img style="float: left;cursor: pointer;" src="{:captcha_src()}" alt="captcha" onclick="this.src='{:captcha_src()}?'+Math.random();" />
6.驗證碼就可以使用了
填坑:1.驗證碼不顯示
將雲虛擬主機里的tp5下載后,在本地打開后台,驗證碼不顯示 的解決辦法
清除緩沖區 在vendor/topthink/think-captcha/CaptchaController.php中加上這個ob_clean();