【php 验证码(倾斜,正弦干扰线,黏贴,旋转)】教程文章相关的互联网学习教程文章

PHP验证码函数代码(简单实用)_PHP教程【图】

效果图: 代码如下: /** * vCode(m,n,x,y) m个数字 显示大小为n 边宽x 边高y * micxp *jb51.net */ session_start(); vCode(4, 15); //4个数字,显示大小为15 function vCode($num = 4, $size = 20, $width = 0, $height = 0) { !$width && $width = $num * $size * 4 / 5 + 5; !$height && $height = $size + 10; // 去掉了 0 1 O l 等 $str = "23456789abcdefghijkmnpqrstuvwxyzABCDEFGHIJ...

用PHP实现登陆验证码(类似条行码状)_PHP教程【图】

function UPCAbarcode($code) { $lw = 2; $hi = 100; $Lencode = array('0001101','0011001','0010011','0111101','0100011', '0110001','0101111','0111011','0110111','0001011'); $Rencode = array('1110010','1100110','1101100','1000010','1011100', '1001110','1010000','1000100','1001000','1110100'); $ends = '101'; $center = '01010'; /* UPC-A Must be 11 digits, we comp...

PHP生成带有雪花背景的验证码_PHP教程

效果参考(附源码)http://mail.htjs.net/yanzhengma/test.php();?> //检验校验码 if(isset($HTTP_POST_VARS["sub"])): if($HTTP_POST_VARS["number"] != $HTTP_SESSION_VARS[login_check_number] || empty($HTTP_POST_VARS["number"])){ echo "校验码不正确!" ; }else{ echo"验证码通过!"; } endif; show_source('test.php'); //以上本页的源码 //以下是生成验证码的源码 show_source('YanZhengMa.php'); ?> session_star...

用PHP实现验证码功能_PHP教程

作者:hutuworm 来源:糊涂馋寺 目前,不少网站为了防止用户利用机器人自动注册、登录、灌水,都采用了 验证码技术。所谓验证码,就是将一串随机产生的数字或符号,生成一幅图片, 图片里加上一些干扰象素(防止OCR),由用户肉眼识别其中的验证码信息,输 入表单提交网站验证,验证成功后才能使用某项功能。 我们这里展示了如何编写PHP程序实现验证码功能: 代码一: /* * Filename: authpage.php ...

PHP的中问验证码_PHP教程

代码如下:Class code { var $width =160; //图片的宽 var $hight =40; //图片的高 var $image; var $red =223; //图片的RGB颜色 var $green =225; //红 var $blue =227 ;//绿 var $pix =227 ;//蓝 var $pixcolor; //杂色颜色; var $pixred = 242; //红 var $pixgreen = 168;//绿 var $pixblue = 162; //蓝 var $txt=null;//验证码文字 var $txtcode=null; var $txtsub=null; var $pixnum = 300; //杂点数量 var $i...

php你的验证码安全码?_PHP教程

验证码的作用主要有防止暴力破解,防止恶意灌水,防止自动提交等,在这里我就不多说了。验证码的类型也有数字、字母等,甚至厉害点的还有中文的。但是不管你的验证码多么厉害,只要你在表单验证中存在如下的失误,你的验证码就形同虚设!验证码的一般思路,就是每次登陆的地方访问一个脚本文件,该文件生成含验证码的图片并将值写入到Session里,提交的时候验证登陆的脚本就会判断提交的验证码是否与Session里的一致。 问题出现了,...

修改了一个很不错的php验证码(支持中文)_PHP教程

php英文验证码captcha.class.php 代码如下:class Captcha { private $width; private $height; private $codeNum; private $code; private $im; function __construct($width=80, $height=20, $codeNum=4) { $this->width = $width; $this->height = $height; $this->codeNum = $codeNum; } function showImg() { //创建图片 $this->createImg(); //设置干扰元素 $this->setDisturb(); //设置验证码 $this->setCaptcha(); //输出图...

PHP中文汉字验证码_PHP教程

hb.ttf换成随便你自己下载的ttf 代码如下:Header("Content-type: image/PNG"); $str="的一是在了不和有大这主中人上为们地个用工时要动国产以我到他会作来分生对于学下级就年阶义发成部民可出能方进同行面说种过命度革而多子后自社加小机也经力线本电高量长党得实家定深法表着水理化争现所二起政三好十战无农使性前等反体合斗路图把结第里正新开论之物从当两些还天资事队批如应形想制心样干都向变关点育重其思与间内去因件日利相...

dedecms后台验证码总提示错误的解决方法_PHP教程【图】

直接用下面的代码,覆盖dede中的login.php即可 代码如下:require_once(dirname(__FILE__)."/../include/config_base.php"); require_once(dirname(__FILE__)."/../include/inc_userlogin.php"); if(empty($dopost)) $dopost=""; //-------------------------------- //登录检测 //-------------------------------- if($dopost=="login") { if(empty($validate)) $validate==""; else $validate = strtolower($validate); if(...

dedecms中显示数字验证码的修改方法_PHP教程

输入字母验证码,俺觉得特烦,特别还要输入大写字母。于是找到文件并修改成数字验证码。 修改文件 验证码文件位置 include\validateimg.php 找到 for($i=0;$i{ $rndstring .= chr(mt_rand(65,90)); } 改成 for($i=0;$i{ $rndstring .= chr(mt_rand(48,57)); } 这个函数是产生随机字符,看见里面的数字没有,它就是要产生字符键盘码的范围,原来的是 mt_rand(65,90),这个65到90是大写字母A到Z的键盘码。 现在修改为(48,57)...

php图片验证码代码_PHP教程

代码如下: //文件头... header("Content-type: image/png"); //创建真彩色白纸 $im = @imagecreatetruecolor(50, 20) or die("建立图像失败"); //获取背景颜色 $background_color = imagecolorallocate($im, 255, 255, 255); //填充背景颜色(这个东西类似油桶) imagefill($im,0,0,$background_color); //获取边框颜色 $border_color = imagecolorallocate($im,200,200,200); //画矩形,...

php中文字母数字验证码实现代码_PHP教程

英文同数字 Header("Content-type:image/png"); //定义header,声明图片文件,最好是png,无版权之扰; //生成新的四位整数验证码 session_start();//开启session; $authnum_session = ''; $str = 'abcdefghijkmnpqrstuvwxyz1234567890'; //定义用来显示在图片上的数字和字母; $l = strlen($str); //得到字串的长度; //循环随机抽取四位前面定义的字母和数字; for($i=1;$i{ $num=rand(0,$l-1); //每次随机抽取一位数字;从第一...

php验证码制作(网树注释思想)_PHP教程

1,生成随机数 用for循环确定生成几个随机数。 用随机函数生成范围内随机数。例如rand(1,15),生成1到15之间的数字。 用16位进制函数把生成数字字母化。dechex(rand(1,15))。 用.=运算来保存几个数字。 把生成好的随机数放到$_SESSION[变量]。等将来跟用户提交的内容比较。 2,创建图片 用图片创建函数确定,所创建的图片大小。 例如$im = imagecreatetruecolor(100,30);其中坐标100,30是以网页左上角为原点,$im为图片变量了。 3...

php数学运算验证码实现代码_PHP教程

代码如下://------------------------------------- // 文件说明:数学运算验证码 // 文件作者:Jesse Lee // 最后更新:2008-09-07 //------------------------------------- session_start(); $sessionvar = 'vdcode'; //Session变量名称 $width = 150; //图像宽度 $height = 20; //图像高度 $operator = '+-*'; //运算符 $code = array(); $code[] = mt_rand(1,9); $code[] = $operator{mt_rand(0,2)}; $code[] = mt_rand(1,9);...

php5图片验证码实现代码_PHP教程

GD库的函数 1,imagecreatetruecolor -----创建一个真彩色的图像 imagecreatetruecolor(int x_size,int y_size) //x表示宽,y表示高 2,imagecolorallocate 为一幅图像分配颜色(调色板) imagecolorallocate(resource image,int red,int green,int blue)//red,green,blue----三原色 3,imagestring 绘图函数 iamgestring(resource image,font,int x,int y,内容,颜色); 4,输出函数 php的header是定义头的动作,php5中支持3中类型...

正弦 - 相关标签