public function Captcha()
 {
     $verity = new Verify();
     $verity->length = 4;
     $verity->fontSize = 25;
     $verity->entry();
 }
 function verify_code()
 {
     $config = array('length' => 4, 'useNoise' => false, 'reset' => false);
     ob_clean();
     $Verify = new \Think\Verify($config);
     $Verify->entry();
 }
 public function verify()
 {
     $config = array('fontSize' => 20, 'length' => 4, 'useNoise' => false);
     $Verify = new \Think\Verify($config);
     $Verify->codeSet = '0123456789';
     $Verify->entry();
 }
示例#4
0
 public function GetVerifyCode()
 {
     $Verify = new \Think\Verify();
     $Verify->fontSize = 35;
     $Verify->length = 5;
     session('verify_code', "123");
     $Verify->entry();
 }
 public function verify()
 {
     //import('ORG.Util.Image');
     //Image::buildImageVerify();
     $config = array('fontSize' => 15, 'length' => 4, 'useNoise' => false, 'imageH' => 40, 'imageW' => 110);
     $Verify = new \Think\Verify($config);
     $Verify->entry();
 }
示例#6
0
 public static function createCaptcha($identify = self::REGISTR_CAPTCHA)
 {
     $verify = new Verify();
     //配置
     $verify->length = C('captcha_length');
     //生成
     $verify->entry($identify);
 }
示例#7
0
 public function indexAction()
 {
     $sessionObj = new USession($this);
     $v = new Verify();
     $rcode = $v->createCodeStr();
     $sessionObj->getSessionData()->set('rcode', $rcode);
     $v->entry();
 }
 public function verify()
 {
     $Verify = new \Think\Verify();
     $Verify->length = 1;
     $Verify->imageW = 180;
     $Verify->imageH = 40;
     $Verify->fontSize = 20;
     $Verify->entry();
 }
示例#9
0
 /**
  * 生成验证码
  */
 public function makeverify()
 {
     $Verify = new Verify();
     $Verify->expire = 60;
     //验证码有效期60秒
     $Verify->length = 4;
     $Verify->fontSize = 64;
     $Verify->codeSet = '2345678ABCDEFGHJKLMNPQRTUVWXY';
     //指定验证码字符
     $Verify->useCurve = false;
     //取消画混淆曲线
     $Verify->entry();
 }
 public function index()
 {
     import("Verify");
     //$checkcode = new \Checkcode();
     $verify = new Verify();
     $verify->entry(1);
     /*
     if (isset($_GET['code_len']) && intval($_GET['code_len']))
         $checkcode->code_len = intval($_GET['code_len']);
     if ($checkcode->code_len > 8 || $checkcode->code_len < 2) {
         $checkcode->code_len = 4;
     }
     //设置验证码字符库
     if(isset($_GET['charset'])){
     	$checkcode->charset = trim($_GET['charset']);
     }
     //强制验证码不得小于4位
     if($checkcode->code_len < 4){
         $checkcode->code_len = 4;
     }
     if (isset($_GET['font_size']) && intval($_GET['font_size']))
         $checkcode->font_size = intval($_GET['font_size']);
     if (isset($_GET['width']) && intval($_GET['width']))
         $checkcode->width = intval($_GET['width']);
     if ($checkcode->width <= 0) {
         $checkcode->width = 130;
     }
     if (isset($_GET['height']) && intval($_GET['height']))
         $checkcode->height = intval($_GET['height']);
     if ($checkcode->height <= 0) {
         $checkcode->height = 50;
     }
     if (isset($_GET['font_color']) && trim(urldecode($_GET['font_color'])) && preg_match('/(^#[a-z0-9]{6}$)/im', trim(urldecode($_GET['font_color']))))
         $checkcode->font_color = trim(urldecode($_GET['font_color']));
     if (isset($_GET['background']) && trim(urldecode($_GET['background'])) && preg_match('/(^#[a-z0-9]{6}$)/im', trim(urldecode($_GET['background']))))
         $checkcode->background = trim(urldecode($_GET['background']));
     $checkcode->doimage();
     
     //验证码类型
     $type = I("get.type");
     $type = $type?strtolower($type):"verify";
     $verify = session("_verify_");
     if(empty($verify)){
         $verify = array();
     }
     $verify[$type] = $checkcode->get_code();
     session("_verify_",$verify);
     */
 }
示例#11
0
 public function genverify()
 {
     /*
      * expire 验证码的有效期(秒)
      * useImgBg 是否使用背景图片 默认为false
      * fontSize 验证码字体大小(像素) 默认为25
      * useCurve 是否使用混淆曲线 默认为true
      * useNoise 是否添加杂点 默认为true
      * imageW 验证码宽度 设置为0为自动计算
      * imageH 验证码高度 设置为0为自动计算
      * length 验证码位数
      * fontttf 指定验证码字体 默认为随机获取
      * useZh 是否使用中文验证码
      * bg 验证码背景颜色 rgb数组设置,例如 array(243, 251, 254)
      * seKey 验证码的加密密钥
      * codeSet 验证码字符集合 3.2.1 新增
      * zhSet 验证码字符集合(中文) 3.2.1 新增
      */
     $config = array("fontSize" => 18, "length" => 4, "imageH" => 34, "codeSet" => "1234567890", "useNoise" => false);
     $v = new Verify($config);
     $v->entry();
 }
示例#12
0
 /**
  * 验证码
  */
 public function vertify()
 {
     $config = array('fontSize' => 20, 'length' => 4, 'useCurve' => true, 'useNoise' => true);
     $Verify = new Verify($config);
     $Verify->entry("AdminLogin");
 }
 function verify()
 {
     $verify = new Verify();
     $verify->entry();
 }
 public function verify()
 {
     $Verify = new Verify();
     $Verify->entry();
 }
示例#15
0
 /**
  * 验证码
  *
  * @access public
  * @return void
  * @author Liuping <*****@*****.**>
  */
 public function verifyCode()
 {
     $config = ['length' => 4, 'useCurve' => false, 'useNoise' => TRUE];
     $verify = new Verify($config);
     $verify->entry();
 }
示例#16
0
 public function yzm()
 {
     //实例化验证码类
     $verify = new Verify();
     //生成一个验证码图形
     $verify->entry();
     print_r($_SESSION);
 }
示例#17
0
 /**
  * 测试功能:测试http类的下载功能
  */
 public function testVerify()
 {
     $verify = new Verify();
     $verify->entry();
 }
 public function verify()
 {
     ob_end_clean();
     $Verify = new Verify();
     $Verify->fontSize = 30;
     $Verify->useCurve = FALSE;
     // $Verify->imageW = 200;
     // $Verify->imageH=30;
     $Verify->entry();
 }
示例#19
0
 /**
  * 生成验证码
  */
 public function captcha()
 {
     $config = C('CAPTCHA_CONFIG');
     $captcha = new Verify($config);
     $captcha->entry();
 }
 /**
  * 获取验证码
  */
 public function getVerifyCode()
 {
     ob_clean();
     $Verify = new Verify();
     $Verify->entry();
 }
示例#21
0
 /**
  * 登录页面验证码接口
  */
 public function verify()
 {
     $verify = new Verify();
     $verify->entry(1);
     //验证码编号为1
 }
 public function verifyAction()
 {
     $Verify = new Think\Verify(C('verifyconfig'));
     $Verify->entry();
 }
示例#23
0
 /**
  * 图片验证码生成,用于登录和注册
  * @author jry <*****@*****.**>
  */
 public function verify($vid = 1)
 {
     $verify = new Verify();
     $verify->length = 4;
     $verify->entry($vid);
 }
 public function index()
 {
     $verify = new Verify();
     $verify->entry();
 }
示例#25
0
 public function verify()
 {
     $config = array('codeSet' => '0123456789', 'fontsize' => 20, 'length' => 3);
     $verify = new Verify($config);
     $verify->entry();
 }
示例#26
0
 /**
  * 验证码
  */
 public function captcha()
 {
     $config = array('imageW' => '100', 'imageH' => '32', 'fontSize' => 14, 'useNoise' => false, 'useCurve' => false, 'length' => 4, 'useImgBg' => false, 'bg' => array(255, 255, 255));
     $verify = new Verify($config);
     $verify->entry();
 }
示例#27
0
 public function verify()
 {
     $Img = new Verify();
     $Img->useImgBg = true;
     $Img->entry();
 }
 /** 
  *  
  * 验证码生成 
  */
 public function verify_c()
 {
     $Verify = new Verify();
     $Verify->fontSize = 20;
     $Verify->length = 4;
     $Verify->useNoise = false;
     $Verify->codeSet = '0123456789';
     $Verify->imageW = 150;
     $Verify->imageH = 50;
     //$Verify->expire = 600;
     $Verify->entry();
 }
示例#29
0
 function verifyImg()
 {
     //给验证码做配置
     $config = array('useNoise' => true, 'fontSize' => 15, 'imageH' => 30, 'imageW' => 100, 'length' => 4, 'fontttf' => '4.ttf');
     //实例化Verify类
     $verify = new Verify($config);
     $verify->entry();
     //输出验证码
 }
示例#30
0
 /**
  * 生成验证码
  */
 public function verify()
 {
     $config = C('VERIFY_CONFIG');
     $verify = new Verify($config);
     $verify->entry();
 }