PHP使用GD库画简单的验证码
2015-02-12 01:19
399 查看
使用PHP GD库(Graphic Device)绘制简单的页面验证码
有注释:
效果图:
有注释:
<?php $img=imagecreatetruecolor(100,50);//定义画布 $red=imagecolorallocate($img,0xFF,0x00,0x00);//定义颜色 $black=imagecolorallocate($img,0x00,0x00,0x00); $green=imagecolorallocate($img,0x00,0xFF,0x00); $bg=imagecolorallocate($img,0xAC,0xAC,0xB6); header("content-type: image/png");//header 和imagefill用来图像输出 imagefill($img,0,0,$bg); //随机生成数字 $code=''; for($i=0;$i<4;$i++){ $code.=rand(0,9); } //生成随机点 for($i=0;$i<50;$i++){ imagesetpixel($img,rand(0,100),rand(0,100),$green);//画点 imagesetpixel($img,rand(0,100),rand(0,100),$red); imagesetpixel($img,rand(0,100),rand(0,100),$black); } //画字符串 imagestring($img,30,30,15,$code,$black); imagepng($img);//输出图像,imagepng($img,'path');保存到文件 imagedestroy($img);//销毁
效果图:
相关文章推荐
- PHP使用GD库画简单的验证码
- php中GD库的一些简单使用
- PHP使用GD库生成图像验证码
- php使用GD库制作验证码,点击验证码或看不清会刷新验证码
- PHP使用GD库画数字验证码
- php笔记之GD库图片创建/简单验证码
- PHP 用session与gd库实现简单验证码生成与验证的类方法
- PHP使用GD库制作验证码的方法(点击验证码或看不清会刷新验证码)
- php 使用GD库生成验证码
- PHP 用session与gd库实现简单验证码生成与验证的类
- PHP 使用GD库生成验证码 在图像上绘制汉字
- 关于PHP使用GD库生成的验证码无法在别处显示
- PHP的GD库学习2:一个简单的验证码图片
- php中GD库的简单使用
- php中使用GD库做验证码
- PHP 用session与gd库实现简单验证码生成与验证的类
- 简单使用PHP GD库
- PHP生成图像验证码(GD库的使用)
- php使用GD库生成验证码
- PHP学习笔记之使用GD库制作验证码(一)