• 大小: 0.36M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-29
  • 语言: PHP
  • 标签: php  验证码  hp  验证  

资源简介

安全的验证码:验证码文字扭曲、旋转,使用不同字体,添加干扰码

资源截图

代码片段和文件信息

/**
 * 安全验证码
 * 
 * 安全的验证码要:验证码文字扭曲、旋转,使用不同字体,添加干扰码
 *
 */

class SecurityCoder {
/**
 * 验证码的session的下标
 * 
 * @var string
 */
public static $seKey = ‘session_code‘;
public static $expire = 3000;     // 验证码过期时间(s)
/**
 * 验证码中使用的字符,01IO容易混淆,建议不用
 *
 * @var string
 */
public static $codeSet = ‘346789ABCDEFGHJKLMNPQRTUVWXY‘;
public static $fontSize = 25;     // 验证码字体大小(px)
public static $useCurve = true;   // 是否画混淆曲线
public static $useNoise = true;   // 是否添加杂点
public static $imageH = 0;        // 验证码图片宽
public static $imageL = 0;        // 验证码图片长
public static $length = 4;        // 验证码位数
public static $bg = array(243 251 254);  // 背景

protected static $_image = null;     // 验证码图片实例
protected static $_color = null;     // 验证码字体颜色

/**
 * 输出验证码并把验证码的值保存的sessi

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-07-11 09:50  code\
     文件        6852  2016-09-28 16:34  code\SecurityCoder.php
     目录           0  2017-07-11 09:50  code\ttfs\
     文件       57520  2004-07-06 06:55  code\ttfs\1.ttf
     文件       55452  1998-03-12 06:34  code\ttfs\10.ttf
     文件       30924  2000-02-23 12:02  code\ttfs\11.ttf
     文件       49008  2002-12-14 12:51  code\ttfs\12.ttf
     文件      107752  1992-01-29 17:05  code\ttfs\13.ttf
     文件       16688  2000-09-28 19:44  code\ttfs\14.ttf
     文件       14292  2002-07-16 00:42  code\ttfs\15.ttf
     文件       49720  2004-02-22 17:40  code\ttfs\16.ttf
     文件       32932  1994-02-25 12:00  code\ttfs\17.ttf
     文件       28036  2004-10-20 19:09  code\ttfs\18.ttf
     文件       32608  2004-10-20 19:09  code\ttfs\19.ttf
     文件       28328  2003-03-08 16:20  code\ttfs\2.ttf
     文件       21124  2002-07-16 00:42  code\ttfs\20.ttf
     文件       39308  2000-01-28 00:22  code\ttfs\3.ttf
     文件       34852  1997-02-24 20:22  code\ttfs\4.ttf
     文件       19412  2002-04-02 22:38  code\ttfs\5.ttf
     文件       25632  2002-04-02 22:38  code\ttfs\6.ttf
     文件       32664  2004-09-18 07:57  code\ttfs\7.ttf
     文件       41960  1995-12-23 00:45  code\ttfs\8.ttf
     文件       29392  1997-10-26 11:20  code\ttfs\9.ttf
     目录           0  2017-07-11 09:50  code\ttfs\_notes\
     文件        1871  2009-09-15 05:16  code\ttfs\_notes\dwsync.xml

评论

共有 条评论