您好,欢迎访问一九零五行业门户网

有谁帮忙把php的验证码代码修改一下

有谁帮忙把php的验证码代码修改一下。
验证码中的字和$_session['code']中的值不一致!
谢谢了!
width=$width;$this->height=$height;$this->counts=$counts;$this->distrubcode=$distrubcode;$this->fonturl=$fonturl;$this->session=$this->sessioncode();session_start();$_session['code']=$this->session;}function imageout(){$im=$this->createimagesource();$this->setbackgroundcolor($im);$this->set_code($im);$this->setdistrubecode($im);imagegif($im);imagedestroy($im); }private function createimagesource(){return imagecreate($this->width,$this->height);}private function setbackgroundcolor($im){$bgcolor = imagecolorallocate($im, rand(200,255),rand(200,255),rand(200,255));imagefill($im,0,0,$bgcolor);}private function setdistrubecode($im){$count_h=$this->height;$cou=floor($count_h*2);for($i=0;$iwidth);$y=rand(0,$this->height);$jiaodu=rand(0,360);$fontsize=rand(8,15);$fonturl=$this->fonturl;$originalcode = $this->distrubcode;$countdistrub = strlen($originalcode);$dscode = $originalcode[rand(0,$countdistrub-1)];$color = imagecolorallocate($im, rand(40,140),rand(40,140),rand(40,140));imagettftext($im,$fontsize,$jiaodu,$x,$y,$color,$fonturl,$dscode);}}private function set_code($im){$width=$this->width;$counts=$this->counts;$height=$this->height;$scode=$this->session;$y=floor($height/2)+floor($height/4);$fontsize=rand(30,35);$fonturl=./adobegothicstd-bold.otf;$counts=$this->counts;for($i=0;$idistrubcode;$countdistrub = strlen($originalcode);$_dscode = ;$counts=$this->counts;for($j=0;$jimageout();?>

回复内容: 有谁帮忙把php的验证码代码修改一下。
验证码中的字和$_session['code']中的值不一致!
谢谢了!
width=$width;$this->height=$height;$this->counts=$counts;$this->distrubcode=$distrubcode;$this->fonturl=$fonturl;$this->session=$this->sessioncode();session_start();$_session['code']=$this->session;}function imageout(){$im=$this->createimagesource();$this->setbackgroundcolor($im);$this->set_code($im);$this->setdistrubecode($im);imagegif($im);imagedestroy($im); }private function createimagesource(){return imagecreate($this->width,$this->height);}private function setbackgroundcolor($im){$bgcolor = imagecolorallocate($im, rand(200,255),rand(200,255),rand(200,255));imagefill($im,0,0,$bgcolor);}private function setdistrubecode($im){$count_h=$this->height;$cou=floor($count_h*2);for($i=0;$iwidth);$y=rand(0,$this->height);$jiaodu=rand(0,360);$fontsize=rand(8,15);$fonturl=$this->fonturl;$originalcode = $this->distrubcode;$countdistrub = strlen($originalcode);$dscode = $originalcode[rand(0,$countdistrub-1)];$color = imagecolorallocate($im, rand(40,140),rand(40,140),rand(40,140));imagettftext($im,$fontsize,$jiaodu,$x,$y,$color,$fonturl,$dscode);}}private function set_code($im){$width=$this->width;$counts=$this->counts;$height=$this->height;$scode=$this->session;$y=floor($height/2)+floor($height/4);$fontsize=rand(30,35);$fonturl=./adobegothicstd-bold.otf;$counts=$this->counts;for($i=0;$idistrubcode;$countdistrub = strlen($originalcode);$_dscode = ;$counts=$this->counts;for($j=0;$jimageout();?>

其它类似信息

推荐信息