首页 php教程 php手册 PHP验证码工具-Securimage

PHP验证码工具-Securimage

Jun 13, 2016 am 10:36 AM
php 工具 验证

最近项目中接触到了一个新的php验证码工具 -Securimage,使用起来非常简单和方便,并且支持ajax调用,因此在这里给大家推荐一下。

什么是Securimage?

Securimage是一个开源/免费的phpCAPTCHA脚本,它可以用来生成复杂的验证码图片,帮助您的网站防止spam。它可以轻松嵌入网站已存的表单中,为您的网站提供spam机器人的防护。它可以运行于大部分支持php(GD)的webserver上。

*点击这里查看快速指南
*Securimage实例
*下载最新版本

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 correct code.
";
 } else{
   echo "
Sorry, the code you entered was invalid.  Go back to try again.
";
 }
}
 
?>
 


securimage_show.php的代码:

include securimage.php;//下载包里面的核心类库代码
$img=new securimage();
$img->show();// alternate use:  $img->show(/path/to/background.jpg);
?>

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
2 周前 By 尊渡假赌尊渡假赌尊渡假赌
仓库:如何复兴队友
4 周前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
4 周前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

如何用PHP的cURL库发送包含JSON数据的POST请求? 如何用PHP的cURL库发送包含JSON数据的POST请求? Apr 01, 2025 pm 03:12 PM

使用PHP的cURL库发送JSON数据在PHP开发中,经常需要与外部API进行交互,其中一种常见的方式是使用cURL库发送POST�...

币圈常用虚拟币交易所推荐新手教程 币圈常用虚拟币交易所推荐新手教程 Mar 31, 2025 pm 10:45 PM

这篇文章为币圈新手提供了详细的交易所推荐和入门教程。推荐了Coinbase、币安、Kraken、欧易和芝麻开门等常用交易所,并介绍了注册、身份验证、安全设置、充值和交易等步骤。文章还强调了安全意识、风险控制和持续学习的重要性,旨在帮助新手安全、理性地进入数字资产领域。

如何在LAMP架构下高效整合Node.js或Python服务? 如何在LAMP架构下高效整合Node.js或Python服务? Apr 01, 2025 pm 02:48 PM

在LAMP架构下整合Node.js或Python服务许多网站开发者都面临这样的问题:已有的LAMP(Linux Apache MySQL PHP)架构网站需要...

币圈常用虚拟币交易所推荐2025最新教程 币圈常用虚拟币交易所推荐2025最新教程 Mar 31, 2025 pm 10:57 PM

本文为2025年进入币圈的新手推荐了几个常用且相对安全的虚拟币交易所,包括币安、欧易、Coinbase和芝麻开门等。文章提供了详细的注册、身份验证、安全设置和交易流程教程,并强调了风险控制、安全意识和持续学习的重要性,旨在帮助新手安全入门数字资产交易。

PHP性能分析:如何高效排查Yii2框架下Excel导入导致的内存溢出及耗时问题? PHP性能分析:如何高效排查Yii2框架下Excel导入导致的内存溢出及耗时问题? Apr 01, 2025 am 07:54 AM

PHP性能调优:高效排查内存溢出及耗时问题生产环境中导入Excel文件解析数据时,经常遭遇内存溢出错误,即使�...

免费观看行情软件网站有哪些 免费观看行情软件网站有哪些 Mar 31, 2025 pm 10:36 PM

免费观看行情软件网站有六个:1. 币安(Binance)平台,适合数字资产投资者;2. 欧易(OKX)平台,提供丰富行情数据;3. 芝麻开门(Gate.io)平台,适合在Gate.io交易的用户;4. TradingView,提供专业图表工具;5. CoinMarketCap,覆盖广泛的数字资产数据;6. CoinGecko,提供项目基本面评估。选择平台时,需考虑投资对象、图表功能需求、数据全面性和用户体验。

如何让PHP脚本在后台运行并通过Enter键终止进程? 如何让PHP脚本在后台运行并通过Enter键终止进程? Apr 01, 2025 am 07:48 AM

在PHP脚本中如何实现后台运行在编写PHP脚本时,常常需要让脚本在后台运行,以便不占用终端会话。假设我们有...

See all articles