PHP 验证码实例
来源:互联网 发布:淘宝在台湾用的人多吗 编辑:程序博客网 时间:2024/05/16 05:17
<?php
//创建验证码
function show($arr){
header("Content-type:text/html;charset=utf-8");
$img = imagecreate(110,30); //创建画布
imagecolorallocate($img,100,0,10); //定义画布颜色
$ftt="c:/windows/fonts/simhei.ttf"; //字类型
$font=imagecolorallocate($img,255,0,10); //字颜色
$string=iconv('GBK','utf-8',$arr);
ImageTTFText($img,20,0,0,20,$font,$ftt,$string);
imagejpeg($img);
imagedestroy($img);
}
8=>'i',9=>'j',10=>'k',11=>'l',12=>'m',13=>'n',14=>'o',15=>'p',
16=>'q',17=>'r',18=>'s',19=>'t',20=>'u',21=>'v',22=>'w',23=>'x',
24=>'y',25=>'z');
$str='';
for($i=0;$i<4;$i++){
$evl=rand(0,25);
//echo $str.' -- '.$evl;
$str=$str.' '.$arr[$evl];
}
return $str;
}
$str=getWords();
show($str);
?>
//创建验证码
function show($arr){
header("Content-type:text/html;charset=utf-8");
$img = imagecreate(110,30); //创建画布
imagecolorallocate($img,100,0,10); //定义画布颜色
$ftt="c:/windows/fonts/simhei.ttf"; //字类型
$font=imagecolorallocate($img,255,0,10); //字颜色
$string=iconv('GBK','utf-8',$arr);
ImageTTFText($img,20,0,0,20,$font,$ftt,$string);
imagejpeg($img);
imagedestroy($img);
}
function getWords(){
//字符数组
$arr=array(0=>'a',1=>'b',2=>'c',3=>'d',4=>'e',5=>'f',6=>'g',7=>'h',8=>'i',9=>'j',10=>'k',11=>'l',12=>'m',13=>'n',14=>'o',15=>'p',
16=>'q',17=>'r',18=>'s',19=>'t',20=>'u',21=>'v',22=>'w',23=>'x',
24=>'y',25=>'z');
$str='';
for($i=0;$i<4;$i++){
$evl=rand(0,25);
//echo $str.' -- '.$evl;
$str=$str.' '.$arr[$evl];
}
return $str;
}
$str=getWords();
show($str);
?>
- PHP - 验证码实例
- PHP 验证码实例
- php验证码代码实例
- PHP验证码登录实例
- php生成验证码与验证码验证完整实例
- php ci框架验证码实例
- php雪花背景验证码的实例
- 一个PHP验证码类与实例
- php雪花背景验证码的实例
- PHP之创建图像验证码 ---实例
- PHP之创建图像验证码 ---实例
- php完整表单验证实例
- PHP登录session验证实例
- PHP实例:用SESSION方法实现验证码
- 类实例_一个验证码类c_checkCodePic.php
- php生成验证码,点击可刷新的实例
- php实现验证码识别原理和程序代码实例
- PHP实例————实现验证码功能
- C语言中嵌入正则表达式
- Oracle递归查询
- 天气预报接口API以及全国所有地区代码
- 用libev的c语言版本实现简单的网络通信服务器
- Linux中console初始化流程
- PHP 验证码实例
- Android编译中m、mm、mmm 详解
- Oracle中的rownum和rowid--续
- 函数要多小才够好——谈小函数之道
- MySQL客户端/服务器协议
- servlet基础篇
- (转)JQuery操作checkbox、radio等示例
- C#点滴--几个基本概念
- 细说android service