TP5.0登錄驗證碼實現


<div class="loginbox-textbox">
  <input class="form-control" placeholder="請輸入驗證碼" name="captcha" type="text"/>
  <img id="cap" alt="驗證碼" title="點擊刷新" style="width:220px;cursor: pointer" onclick="this.src='{:captcha_src()}'" src="{:captcha_src()}"/>
</div>

在輸入驗證碼的input框的name值加上captcha  用來驗證;

onclick函數是為了點擊刷新驗證碼,等於點擊重新加載驗證碼

對應控制器則添加

//這一步是獲取輸入的驗證碼
$captcha = input("param.captcha");
//驗證是否正確如果輸入錯誤則進入這個判斷
if(!captcha_check($captcha)){
    echo "<script>alert('請輸入正確驗證碼')</script>";
}

 

修改驗證碼參數的文件位置:你的根目錄開始\vendor\topthink\think-captcha\src\Captcha.php

具體如何修改請自行查看TP手冊

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM