Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
img
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

safecode

验证码 支持中文验证码

实例方法

session_start();

define('IN_SYS', true);

require_once 'ValidationCode.class.php';

$vsafecode = new validationSafeCode();

$sessionsavepath = 'default';

$vsafecode->SetCon('eD', 14, 4, 5, '#000000', 0, '#FFFFFF', 80, 30, 'png', 'RLDXCG', 100, 8, 9, '', $sessionsavepath, 'SafeCodelogin', 0);

  • 参数说明:
  • 第一个参数:(英文数字可叠加)
  •  CS:	简体中文
    
  •  CT:繁体中文
    
  •  E:大写英文
    
  •  e:小写英文
    
  •  D: 数字
    
  • 第二个参数:字体大小
  • 第三个参数:随机字符长度
  • 第四个参数:字体选择 1> 宋体 2> 隶书 3> 雅黑 4> 英文字体 5> 英文字体 6> 英文字体 可自行替换字体文件 注意 中英文支持
  • 第五个参数:字体颜色,填写16进制色,如果是参数"X"则为随机色
  • 第六个参数:填正数顺时针倾斜相应的值,负数则逆时针
  • 第七个参数:背景颜色,填写16进制色,如填写 "img"表示使用背景库图片做背景,img文件夹即为背景,可自行修改 默认白色
  • 第八个参数:图片宽度
  • 第九个参数:图片高度
  • 第十个参数:输出格式:jpg png gif 默认 png
  • 第十一个参数:R:圆弧干扰 L:线条干扰 D:点干扰 X:前面三种干扰随机干扰 G:表示复杂化英文数字验证码排列 C:表示字符颜色随机不雷同 ,当未有G的状态不生效, 效果可累加
  • 第十二个参数:干扰点数量
  • 第十三个参数:干扰线条数量
  • 第十四个参数:字体大小干扰,每个字符都会根据值来随机一定范围内的大小
  • 第十五个参数:排除参与随机列的字串
  • 第十六个参数:SESSION位置:default 表示使用本身的php环境默认位置
  • 第十七个参数:SESSION名称
  • 第十八个参数:SESSION时间

About

验证码通用管理

Resources

Releases

No releases published

Packages

No packages published

Languages

You can’t perform that action at this time.