function getCode()
 {
     session_start();
     $validationCode = new ValidationCode(60, 28, 4);
     $_SESSION['validationCode'] = $validationCode->getCheckCode();
     $validationCode->showImage();
 }
Beispiel #2
0
<?php

session_start();
require_once 'ValidationCode.php';
$image = new ValidationCode();
$image->showImage();
$_SESSION['validationcode'] = $image->getCheckCode();
            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();