验证码个数会一直改变,不是固定的
验证码的数字个数会一直变,没有固定是4个是什么原因呢
验证码的数字个数会一直变,没有固定是4个是什么原因呢
2016-05-11
显示了4个,但是2个显示在外面了你看不到而已。
我用imagestring来做
//水平地画一行字符串
for ($i = 0; $i < $length; $i++) {
$size = mt_rand(14, 18);
$x = ($i * 100 / 4) + rand(5, 10);
$y = mt_rand(5, 10);
$color = imagecolorallocate($image, mt_rand(0, 120), mt_rand(0, 120), mt_rand(0, 120));
$text = substr($chars, $i, 1);
imagestring($image, $size, $x, $y, $text, $color);
}
举报