Today using the function of the image verification code, find the following code on the Internet thinkphp:
Public Function Verify () {Import (' think. Image '); image::buildimageverify (); }
Added to the controller, through the address "http://localhost/index.php/passport/index/verify" to visit, but prompted the following error:
Class ' passport\controller\image ' not found
My thinkphp version number is: 3.2.1, after viewing the corresponding version number of the document "Http://document.thinkphp.cn/manual_3_2.html#verify", found that the following code is required:
Public Function Verify () {$Verify = new \think\verify (); $Verify->entry ();}
But after refreshing the browsing, it went wrong. "Call to undefined function think\imagecreate ()"
After searching, it was found that the "extension=php_gd2.dll" extension was not enabled. Remove the semicolon from the front in the php.ini ; Then refresh the browse image verification code is out.
Thinkphp Learning (v) Image Verification code