为了账号安全,请及时绑定邮箱和手机立即绑定

求解 ..

求解 ..

PHP
xiemioc 2016-06-29 17:35:03
<?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 回答

已采纳
?
qq_大寒_2

TA贡献173条经验 获得超185个赞

什么问题?验证码字显示不出?还是乱码?

查看完整回答
反对 回复 2016-06-29
  • 1 回答
  • 0 关注
  • 1840 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信