function getCode()
 {
     session_start();
     $validationCode = new ValidationCode(60, 28, 4);
     $_SESSION['validationCode'] = $validationCode->getCheckCode();
     $validationCode->showImage();
 }
示例#2
0
 public function check_code()
 {
     import('system/contrib/auth/checkcode');
     import('system/share/network/session');
     Session::start();
     $a = new ValidationCode();
     $a->outimg();
     $_SESSION['vdcode'] = $a->checkcode;
 }
示例#3
0
文件: code.php 项目: rust1989/edit
<?php

error_reporting(E_ALL ^ E_NOTICE);
session_start();
require_once './inc/validationCode.php';
require_once './inc/var.php';
$image = new ValidationCode('60', '20', '4');
//图片长度、宽度、字符个数
$image->outImg();
$_SESSION[$_SYS['sessionpre'] . 'validationcode'] = $image->checkcode;
示例#4
0
<?php

session_start();
require_once 'ValidationCode.php';
$image = new ValidationCode();
$image->showImage();
$_SESSION['validationcode'] = $image->getCheckCode();
        if (imagetypes() & IMG_GIF) {
            header("Content-type:image/gif");
            imagegif($this->image);
        } elseif (imagetypes() & IMG_JPG) {
            header("Content-type:image/jpeg");
            imagegif($this->image, "", 0.5);
        } elseif (imagetypes() & IMG_PNG) {
            header("Content-type:image/png");
            imagegif($this->image);
        } elseif (imagetypes() & IMG_WBMP) {
            header("Content-type:image/vnd.wap.wbmp");
            imagegif($this->image);
        } else {
            die("PHP不支持图像创建");
        }
    }
    /*	()
    		*	@Description:	析构函数
    
    			@param	none
    		*
    		*
    		*/
    function __destruct()
    {
        imagedestroy($this->image);
    }
}
$validation_code = new ValidationCode();
//echo $validation_code->getCheckCode();
echo $validation_code->showImage();