<?php

header("content-type:image/gif")

$width=60;

$height=30;

$word="";

$i=0;

$str="qwertyuiopasdfghjklzxcvbnm1234567890";

$cout=strlen($str);

while($i<4){

  $ra=rand(0,$cout-1);

  $word .= str[$ra];

}

$img=imagecreatetruecolor($width,$height);//建立一块新的可以覆盖的画布

$grey=imagecolorallocate($img,128,128,128);//预定义的灰色

$red=imagecolorallocate($img,255,0,0);//红色

imagefill($img,0,0,$grey);//将(0,0)坐标附近的画布空间用灰色填充

imagettftext($img,12,rand(-6,6),10,15,$red,"arial.ttf","$word");//在填充的画布上写下验证码的数值

imagegif($img);//是时候让成型的验证码图形显示在浏览器上了

imagedestroy($img);//释放无用的$img占用的空间

?>

 

posted on 2013-07-15 23:37  Kimer  阅读(157)  评论(0编辑  收藏  举报