当前位置: 首页>>代码示例>>PHP>>正文


PHP Captcha::createCode方法代码示例

本文整理汇总了PHP中Captcha::createCode方法的典型用法代码示例。如果您正苦于以下问题:PHP Captcha::createCode方法的具体用法?PHP Captcha::createCode怎么用?PHP Captcha::createCode使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Captcha的用法示例。


在下文中一共展示了Captcha::createCode方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: createImage

 public static function createImage($width, $height, $lenght)
 {
     // First generate the code
     $code = Captcha::createCode($lenght);
     // Create the images
     $img = imagecreatetruecolor($width, $height);
     $bgColor = imagecolorallocate($img, 245, 245, 245);
     ImageFill($img, 0, 0, $bgColor);
     $security_number = empty($_SESSION['security_number']) ? 'error' : $_SESSION['security_number'];
     $image_text = $security_number;
     $red = rand(100, 255);
     $green = rand(100, 255);
     $blue = rand(100, 255);
     $text_color = imagecolorallocate($img, 255 - $red, 255 - $green, 255 - $blue);
     $text = imagettftext($img, 15, rand(-10, 10), rand(10, 40), rand(25, 30), $text_color, "assets/fonts/courbd.ttf", $image_text);
     imagejpeg($img);
 }
开发者ID:repsycle,项目名称:baseline,代码行数:17,代码来源:class.captcha.php

示例2: getCaptcha

 /**
  * 获取验证码 
  */
 public function getCaptcha()
 {
     $now = time();
     $captcha_obj = new Captcha();
     //$captcha_obj->doImg();
     $captcha = $captcha_obj->createCode();
     $captcha_encode = $this->encryptionCaptcha($captcha, $now);
     Star_Cookie::set('captcha', $captcha_encode, $now + self::CAPTCHA_TIMEOUT);
     Star_Cookie::set('ct', $now, $now + self::CAPTCHA_TIMEOUT);
     return $captcha;
 }
开发者ID:hwsyy,项目名称:php-management-system,代码行数:14,代码来源:AdminService.php


注:本文中的Captcha::createCode方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。