只有画布,没有验证码

来源:1-4 PHP验证码制作之增加点干扰元素

码渣也难当

2015-03-13 20:14

只有画布,画布上没验证码。。。代码如下:

<?php 

$image= imagecreatetruecolor(100,30);

$bgcolor= imagecolorallocate($image,255,255,255);

imagefill($image,0,0,$bgcolor);


for($i=0;$i<4;$i++){

     $size=6;

$sizecolor=imagecolorallocate($image,0,0,0);

$content=rand(0,9);

 

$x=($i*100/4)+rand(5,10);

$y=rand(5,10);

 

imagestring($image,$size,$x,$y.$content,$sizecolor);

}


header('content-type: image/png');

imagepng($image);

imagedestroy($image);


写回答 关注

1回答

  • 末叶
    2015-05-20 22:20:39

    标点符号错了

    imagestring($image,$size,$x,$y.$content,$sizecolor);  //这个$y后是','不是'.'

PHP实现验证码制作

各种形态验证码核心原理与实现技巧,讲解实现过程中的技术难点

37920 学习 · 321 问题

查看课程

相似问题