詳細講解:tp3.2.3生成驗證碼並進行驗證(ajax校驗返回及自定義返回)


  TP3.2.3的驗證碼也是比較經典的小功能,框架對這個小功能的封裝還是比較完美的,廢話不多說,開始記錄

 

1、總體效果:

(1)初始界面

 (2)自定義的返回校驗效果:

 

 

(3)ajax的校驗返回:

 

 

2、代碼部分:

目錄:

 

(1)在Controller目錄下新建一個控制器文件:VerifyController.class.php

(2)在此控制器文件中建立index()方法(必須定義的

 

(3)定義一個生成一個驗證碼界面方法,使用框架自己封裝好的verify()方法就可以

 

(4)在View文件下建立一個verify文件夾,文件夾里面有verify.html這個文件:

 

 

 (4)校驗方法一:ajax校驗

 

 接着我們在網址上面輸入:localhost/practicehtinkphp/index.php?c=verify&a=index

我們就可以通過輸入驗證碼,得到返回結果

 

(5)校驗方法二:自定義返回的校驗形式

  1、我們要在Application/Home/Common目錄下新建一個名為function.php的文件(必須建立的),內容為:

 

  2、我們在VerifyController.class.php控制器中,定義方法:

 

  3、視圖中的跳轉頁面進行修改:

 

 

 

接着我們在網址上面輸入:localhost/practicehtinkphp/index.php?c=verify&a=index

我們就可以通過輸入驗證碼,得到返回結果 

 

 

 

以上就是全部代碼了,如果你了解了這個原理就好,如果不了解,你把這些代碼看着抄下來,也是可以執行的,但是一個好的理解是必要的哦!

END


免責聲明!

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



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