<?php $image = imagecreatetruecolor(100, 30); $bgcolor = imagecolorallocate($image, 255, 255, 255); imagefill($image, 0, 0, $bgcolor); /*for ($i=0;$i<4;$i++) { $fontsize = 6; $fontcolor = imagecolorallocate($image, rand(0,120), rand(0,120), rand(1,120)); $fontcontent = rand(0,9); $x = ($i*100/4)+ rand(5,10); $y = rand(5,10); imagestring($image, $fontsize, $x, $y, $fontcontent, $fontcolor); }*/ for ($i=0; $i <4 ; $i++) { $fontsize = 6; $fontcolor = imagecolorallocate($image, rand(0,120), rand(0,120), rand(0,120)); $data = 'qwertyuiopasdfghjklzxcvbnm123456789'; $fontcontent = substr($xie, rand(0,strlen($data)),1); $captch_code. = $fontcontent; $x = ($i*100/4)+ rand(5,10); $y = rand(5,10); imagestring($image, $fontsize, $x, $y, $fontcontent, $fontcolor); } for ($i=0; $i <200 ; $i++) { $pointcolor = imagecolorallocate($image, rand(50,200), rand(50,200), rand(50,200)); imagesetpixel($image, rand(1,99), rand(1,29), $pointcolor); } for ($i=0; $i <4 ; $i++) { $linecolor = imagecolorallocate($image, rand(80,220), rand(80,220), rand(80,220)); imageline($image, rand(1,99), rand(1,29), rand(1,99), rand(1,29), $linecolor); } header('content-type: image/png'); imagepng( $image ); //end imagedestroy( $image );?>
添加回答
举报
0/150
提交
取消