多语言展示
当前在线:362今日阅读:19今日分享:20

验证码插件securimage的使用方法

验证码插件securimage的使用方法
工具/原料

securimage插件Version 3.6.7 (March 8, 2018)

方法/步骤
1

首先,去baidu( securimage 下载 )下载securimage插件。里面有好多版本,我使用的是Version 3.6.7 (March 8, 2018)版本。

2

里面文件有好多,如果只需要验证码,不需要声音提示及其他效果的话,只需要3个文件就好了。securimage.php,securimage_show.php,AHGBold.ttf这三个文件。

3

在前端需要显示验证码的地方插入代码CAPTCHA Image,然后就可以测试了。

4

在后端需要校验验证码的地方插入以下代码:include_once $_SERVER['DOCUMENT_ROOT'] . '/securimage/securimage.php';3$securimage = new Securimage();在校验验证码代码前一定不能漏掉session_start(),否则会验证码无论输入是否正确,都不能验证通过。因为验证码需要存放在服务器端,以此和客户端输入的做对比。if ($securimage->check($_POST['captcha_code']) == false) { // 如果验证码错误 // 提示验证码错误 echo '验证码输入错误!

';echo ' 重新输入 ';  exit;}

5

如果验证码的颜色和网页整体效果不太和谐的话,可以打开 //验证码背景颜色public $image_bg_color = '#ffffff'; //验证码文字颜色 public $text_color     = '#2020f0';

推荐信息