ThinkPHP3.2.1圖片驗(yàn)證碼實(shí)現(xiàn)方法
本文實(shí)例講述了ThinkPHP3.2.1圖片驗(yàn)證碼實(shí)現(xiàn)方法。分享給大家供大家參考,具體如下:
今天用到圖片驗(yàn)證碼的功能,在網(wǎng)上找到ThinkPHP的以下代碼:
Public function verify(){
import('think.Image');
Image::buildImageVerify();
}
添加到Controller中,通過(guò)地址“http://localhost/index.php/passport/index/verify”來(lái)訪問(wèn),卻提示以下錯(cuò)誤:
Class 'Passport\Controller\Image' not found

我的ThinkPHP版本是:3.2.1,經(jīng)過(guò)查看對(duì)應(yīng)版本的文檔“http://document.thinkphp.cn/manual_3_2.html#verify”,發(fā)現(xiàn)需要使用以下代碼:
Public function verify(){
$Verify = new \Think\Verify();
$Verify->entry();
}
但刷新瀏覽之后又出錯(cuò)了“Call to undefined function Think\imagecreate()”

搜索之后發(fā)現(xiàn)是沒(méi)有啟用“extension=php_gd2.dll”擴(kuò)展,在php.ini中去掉前邊的分號(hào); 再刷新瀏覽圖片驗(yàn)證碼就出來(lái)了。

更多關(guān)于thinkPHP相關(guān)內(nèi)容感興趣的讀者可查看本站專(zhuān)題:《ThinkPHP入門(mén)教程》、《thinkPHP模板操作技巧總結(jié)》、《ThinkPHP常用方法總結(jié)》、《smarty模板入門(mén)基礎(chǔ)教程》及《PHP模板技術(shù)總結(jié)》。
希望本文所述對(duì)大家基于ThinkPHP框架的PHP程序設(shè)計(jì)有所幫助。
- ThinkPHP5.0框架驗(yàn)證碼功能實(shí)現(xiàn)方法【基于第三方擴(kuò)展包】
- thinkPHP5.0框架驗(yàn)證碼調(diào)用及點(diǎn)擊圖片刷新簡(jiǎn)單實(shí)現(xiàn)方法
- 完美解決thinkphp驗(yàn)證碼出錯(cuò)無(wú)法顯示的方法
- ThinkPHP驗(yàn)證碼使用簡(jiǎn)明教程
- ThinkPHP打開(kāi)驗(yàn)證碼頁(yè)面顯示亂碼的解決方法
- thinkphp3.2點(diǎn)擊刷新生成驗(yàn)證碼
- 詳解ThinkPHP3.2.3驗(yàn)證碼顯示、刷新、校驗(yàn)
- thinkphp自帶驗(yàn)證碼全面解析
- thinkPHP中驗(yàn)證碼的簡(jiǎn)單實(shí)現(xiàn)方法
- ThinkPHP驗(yàn)證碼和分頁(yè)實(shí)例教程
- tp5(thinkPHP5框架)captcha驗(yàn)證碼配置及驗(yàn)證操作示例
相關(guān)文章
Yii2中關(guān)聯(lián)查詢簡(jiǎn)單用法示例
這篇文章主要介紹了Yii2中關(guān)聯(lián)查詢簡(jiǎn)單用法,涉及Yii2的數(shù)據(jù)庫(kù)查詢方法及鏈?zhǔn)讲僮骱?jiǎn)單使用技巧,需要的朋友可以參考下2016-08-08
PHP用Session實(shí)現(xiàn)用戶登陸功能
Session 是存儲(chǔ)在服務(wù)器端的會(huì)話,相對(duì)安全,并且不像 Cookie 那樣有存儲(chǔ)長(zhǎng)度限制。由于 Session 是以文本文件形式存儲(chǔ)在服務(wù)器端的,所以不怕遠(yuǎn)程用戶修改 Session 內(nèi)容。這篇文章主要介紹了PHP用Session實(shí)現(xiàn)用戶登陸功能,需要的朋友可以參考下2022-12-12
php 數(shù)組處理函數(shù)extract詳解及實(shí)例代碼
php extract 函數(shù)使用數(shù)組鍵名作為變量名,使用數(shù)組鍵值作為變量值, 本函數(shù)可以處理表單提交并插入數(shù)據(jù)庫(kù)。文章向大家講解extract函數(shù)的基本使用方法及實(shí)例,需要的朋友可以參考下2016-11-11
Yaf框架封裝的MySQL數(shù)據(jù)庫(kù)操作示例
這篇文章主要介紹了Yaf框架封裝的MySQL數(shù)據(jù)庫(kù)操作,結(jié)合實(shí)例形式分析了Yaf框架基于PDO操作MySQL數(shù)據(jù)庫(kù)的相關(guān)配置、連接、增刪改查、統(tǒng)計(jì)等相關(guān)操作技巧,需要的朋友可以參考下2019-03-03
PHP利用超級(jí)全局變量$_POST來(lái)接收表單數(shù)據(jù)的實(shí)例
下面小編就為大家?guī)?lái)一篇PHP利用超級(jí)全局變量$_POST來(lái)接收表單數(shù)據(jù)的實(shí)例。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-11-11
CI框架源碼解讀之URI.php中_fetch_uri_string()函數(shù)用法分析
這篇文章主要介紹了CI框架源碼解讀之URI.php中_fetch_uri_string()函數(shù)用法,結(jié)合實(shí)例形式分析了CI框架中URL路由機(jī)制的原理與相關(guān)的config配置文件設(shè)置方法,需要的朋友可以參考下2016-05-05
CI框架實(shí)現(xiàn)創(chuàng)建自定義類(lèi)庫(kù)的方法
這篇文章主要介紹了CI框架實(shí)現(xiàn)創(chuàng)建自定義類(lèi)庫(kù)的方法,結(jié)合實(shí)例形式分析了CI框架創(chuàng)建自定義類(lèi)庫(kù)的相關(guān)原理、步驟、實(shí)現(xiàn)方法與操作注意事項(xiàng),需要的朋友可以參考下2018-12-12
PHP中Restful api 錯(cuò)誤提示返回值實(shí)現(xiàn)思路
REST是Representational State Transfer的縮寫(xiě),翻譯為“表現(xiàn)層狀態(tài)轉(zhuǎn)化”。表現(xiàn)層其實(shí)就是資源,因此可以理解為“資源狀態(tài)轉(zhuǎn)化”。接下來(lái)通過(guò)本文給大家介紹Restful api 錯(cuò)誤提示返回值實(shí)現(xiàn)思路,感興趣的朋友一起學(xué)習(xí)吧2016-04-04
php實(shí)現(xiàn)分頁(yè)工具類(lèi)分享
本文分享一個(gè)php實(shí)現(xiàn)的分頁(yè)工具類(lèi),代碼內(nèi)有注釋?zhuān)蠹覅⒖际褂冒?/div> 2014-01-01
php根據(jù)isbn書(shū)號(hào)查詢amazon網(wǎng)站上的圖書(shū)信息的示例
這篇文章主要介紹了php根據(jù)isbn書(shū)號(hào)查詢amazon網(wǎng)站上的圖書(shū)信息的示例,需要的朋友可以參考下2014-02-02最新評(píng)論

