时时商务社区
标题:
php生成图形验证码几种方法小结
[打印本页]
作者:
wx_pylelnL4
时间:
2018-2-14 08:12
我们先来检查一下自己的php是不是打开了gd库。
[U]复制代码[/U] 代码如下:
$value)
echo "$cate: $value
";
}else
echo '你没有安装gd扩展';
?>
如果有返回信息就正确可以常用使用了
例1
[U]复制代码[/U] 代码如下:
例2
使用PHP,结合session和GD库扩展开发的一个生成验证码的例子(w3c推荐),可以很方便的用于项目中。而且样式美观
[U]复制代码[/U] 代码如下:
//首先开启session
session_start();
//定义前台显示验证码长&宽
$image_width = 120;
$image_height = 40;
$characters_on_image = 6;
$font = './monofont.ttf';
//The characters that can be used in the CAPTCHA code.
//avoid confusing characters (l 1 and i for example)
$possible_letters = '23456789bcdfghjkmnpqrstvwxyz';
$random_dots = 10;
$random_lines = 30;
$captcha_text_color="0x142864";
$captcha_noice_color = "0x142864";
//定义要生成验证码的字符串
$code = '';
$i = 0;
while ($i 0xFF & ($int >> 0x10),
"green" => 0xFF & ($int >> 0x8),
"blue" => 0xFF & $int);
}
个人推荐推荐第二个生成验证码程序代码,各位同学可尝试参考对比哦,最后一个是W3C标准生成的也是利用了php gd库。
您可能感兴趣的文章:
关于java 图形验证码的解决方法
PHP5中GD库生成图形验证码(有汉字)
PHP制作图形验证码代码分享
Java Web开发之图形验证码的生成与使用方法
asp.net生成字母和数字混合图形验证码
ASP.NET生成图形验证码的方法详解
JS制作图形验证码实现代码
PHP实现生成带背景的图形验证码功能
.Net Core 下使用ZKWeb.System.Drawing实现验证码功能(图形验证码)
Javascript 制作图形验证码实例详解
欢迎光临 时时商务社区 (http://bbs.4435.cn/)
Powered by Discuz! X3.2