Chinaunix首页 | 论坛 | 博客
  • 博客访问: 247452
  • 博文数量: 127
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1545
  • 用 户 组: 普通用户
  • 注册时间: 2013-03-17 01:33
个人简介

知码网伴您成长

文章分类

全部博文(127)

文章存档

2015年(10)

2014年(4)

2013年(113)

我的朋友

分类: C/C++

2013-04-24 00:52:40

 

工具有很多,之前我们为大家分享了一个CSDN技术识别技术,这个技术算是比较成熟的。

  今天就再为大家分享一个不错的验证码工具,SECUR IMAGE。这款软件支持了AJAX调用。

  除此之外,这个还是一个比较不错的开源的免费脚本,专门可共我们工程师们进行验证码的生成。

那么Securimage特性,在下面为大家展示了:

* 仅用三行代码即可显示验证码

* 仅用六行代码即可对验证码的输入进行验证

* 自定义验证码长度

* 自定义字符集

* 支持TTF

* 使用自定义的GD字体(若TTF不支持)

* 轻松添加自定义背景图片

* 丰富的文本支持,包括颜色/角度/透明度选项

* 文字淆乱Arched lines through text

* 生成wav格式的CAPTCHA音频文件

* 自定义CAPTCHA的验证码列表

接下来,我们就通过实际代码来进行操作,帮助大家理解一下

  Securimage Test Form

if (empty($_POST)){?>

Username:


PassWord:


 



 

} else{//form is posted

 include("securimage.php");

 $img=new Securimage();

 $valid=$img->check($_POST['code']);//检查用户的输入是否正确

 

 if($valid==true) {

   echo "

Thanks, you entered the correctcode.
";

 } else{

   echo "

Sorry, the code you entered wasinvalid.  Go back to tryagain.
";

 }

}

 

?>

 

securimage_show.php的代码:

include 'securimage.php';//下载包里面的核心类库代码

$img=new securimage();

$img->show();// alternate use: $img->show('/path/to/background.jpg');

?>

  以上内容就是使用PHP验证码工具来生成较为复杂的验证码,避免SPAM

  知码网作为互联网优秀验证码识别服务机构,帮助多家企业进行验证码识别,加快其软件运行速度以及网络营销进程。

  更多内容,可直接与我们的客服进行联系!

阅读(1667) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~