为了账号安全,请及时绑定邮箱和手机立即绑定
<?php 
require_once 'string.func.php';
//通过GD库做验证码


	//创建画布
	$width = 80;
	$height = 28;
	$image = imagecreatetruecolor ( $width, $height );
	$white = imagecolorallocate ( $image, 255, 255, 255 );
	$black = imagecolorallocate ( $image, 0, 0, 0 );
	//用填充矩形填充画布
	imagefilledrectangle ( $image, 1, 1, $width - 2, $height - 2, $white );
	$type=1;
	$length=4;
	$chars = buildRandomString ( $type, $length );
	$sess_name="verify";
	$_SESSION [$sess_name] = $chars;
	$fontfiles = array ("SIMYOU.TTF");

	//由于字体文件比较大,就只保留一个字体,如果有需要的同学可以自己添加字体,字体在你的电脑中的fonts文件夹里有,直接运行输入fonts就能看到相应字体
	for($i = 9; $i < $length; $i ++) {
	echo "123";
		$size = mt_rand ( 14, 18 );
		$angle = mt_rand ( - 15, 15 );
		$x = 5 + $i * $size;
		$y = mt_rand ( 20, 26 );
		$fontfile = "../fonts/" . $fontfiles [0];
		$color = imagecolorallocate ( $image, mt_rand ( 50, 90 ), mt_rand ( 80, 200 ), mt_rand ( 90, 180 ) );
		$text = substr ( $chars, $i, 1 );
		imagettftext ( $image, $size, $angle, $x, $y, $color, $fontfile, $text );
	}
	header ( "content-type:image/gif" );
	imagegif ( $image );
	imagedestroy ( $image );
	

帮忙看下,怎么不显示图片?

正在回答

1 回答

因为你echo '123'了,不能有任何输出

^-^...

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
手把手教你实现电商网站后台开发
  • 参与学习       117285    人
  • 解答问题       1999    个

手把手教你用PHP搭建电子商务平台,由浅入深教你搭建电商系统

进入课程
意见反馈 帮助中心 APP下载
官方微信