<?php //画出自己的验证码
$checkcCode="";
for($i=0;$i<4;$i++){
$checkCode=dechex(rand(1,15));
}
//创建画布
$image1=imagecreatetruecolor(100,50);
//存入到session
//session_start();
//$_SESSION['checkCode']=$checkCode;
//文字颜色
$red=imagecolorallocate($image1,255,0,0);
//imagestring — 水平地画一行字符串
imagestring($image1,5,0,0,$checkCode,$red);
//输出到画布上
header("content-type:image/png");
//输出图片格式
imagepng($image1);
//销毁图像
imagedestroy($image1);
?>
$checkcCode="";
for($i=0;$i<4;$i++){
$checkCode=dechex(rand(1,15));
}
//创建画布
$image1=imagecreatetruecolor(100,50);
//存入到session
//session_start();
//$_SESSION['checkCode']=$checkCode;
//文字颜色
$red=imagecolorallocate($image1,255,0,0);
//imagestring — 水平地画一行字符串
imagestring($image1,5,0,0,$checkCode,$red);
//输出到画布上
header("content-type:image/png");
//输出图片格式
imagepng($image1);
//销毁图像
imagedestroy($image1);
?>
for($i=0;$i<4;$i++){
$checkCode .=dechex(rand(1,15));
}
这里是否应该是 .= 而不是直接覆盖