Пример #1
0
 /**
  * [code 验证码]
  * @return [type] [description]
  */
 public function code()
 {
     $code = new verificationCode(80, 32, 4, false);
     $codeNum = $code->getCheckCode();
     myRedis::set('code', $codeNum, 120, 's');
     $codeImg = $code->showImage();
 }
Пример #2
0
<?php

session_start();
include "verificationCode.class.php";
if ($_GET['w'] != '' && $_GET['h'] != '' && $_GET['b'] != '' && $_GET['n']) {
    $width = $_GET['w'];
    $height = $_GET['h'];
    $bool = $_GET['b'];
    $num = $_GET['n'];
} else {
    $width = 80;
    $height = 30;
    $bool = false;
    $num = 4;
}
$code = new verificationCode($width, $height, $num, $bool);
//$code->showImage("./fonts/Roboto-Regular.ttf");
//$code->showImage("./fonts/STCAIYUN.TTF");
$code->showImage("./fonts/简竹节.ttf");
//应用字体
//$code->showImage("./fonts/DFPShaoNvW5-GB.ttf");//
//$code->showImage("./fonts/tt0970m_.ttf");//
//$code->showImage();//
$_SESSION["code"] = $code->getCheckCode();
//将验证码保存到服务器中(每个网址具有唯一性)