function getCode() { session_start(); $validationCode = new ValidationCode(60, 28, 4); $_SESSION['validationCode'] = $validationCode->getCheckCode(); $validationCode->showImage(); }
<?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();