<?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 );?>
- 1 回答
- 0 關(guān)注
- 1862 瀏覽
添加回答
舉報
0/150
提交
取消