为了账号安全,请及时绑定邮箱和手机立即绑定

图片验证时,网页处于刷新状态,无法显示

<?php

    session_start();
	
	$table = array(
		'a0'=>'狗',
		'a1'=>'鸟',
		'a2'=>'猫',
		'a3'=>'蝴蝶',
	
	);
	
	$index = rand(0,3);
	
	$value = $table['a'.$index];
	$_SESSION['authcode'] = $value;
	
	$filename = dirname(_FILE_).'\\a'.$index.'.jpg';
	$contents = file_get_contents($filename);
	
	header('content-type:image/jpg');
	
	echo $contents;
	?>

    以上是我的captcha_img.php 的代码,为什么在浏览器访问时,一直处于‘转圈’中,都显示不出来。。,那个神哥哥给看看。http://img1.sycdn.imooc.com//58df150b0001a74905130058.jpg

正在回答

1 回答

刷新状态?会不会是图片太大了,换个小的试试?

另外建议改写

$contents = file_get_contents($filename);
ob_clean();
header('content-type:image/jpg');


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

举报

0/150
提交
取消
PHP实现验证码制作
  • 参与学习       37911    人
  • 解答问题       321    个

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

进入课程

图片验证时,网页处于刷新状态,无法显示

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信