hi,你好!欢迎访问本站!登录
本站由简数采集腾讯云宝塔系统阿里云强势驱动
当前位置:首页 - PHP框架 - YII - 正文 请牢记本站网址www.sosophp.cn

yii2中验证码图片不显现【yii框架教程】,yii2,验证码,图片,不显示

2019-12-18YII搜搜PHP网65°c
A+ A-

yii的项目开发过程当中,常常使用到验证码,yii框架供应了CCaptchaAction类,来供应验证码图片功用,常常会遇到验证码图片不显现的问题。

主要有两个问题致使:

1、bom问题(把文件涉及到bom的php代码去掉bom即可)。

2、 输出图象之前,没有加ob_clean()清空输出缓冲区。

//加此代码块处理
if(function_exists('ob_clean')){
@ob_clean();
}
imagecolordeallocate($image,$foreColor);
header('Pragma: public');
header('Expires: 0');
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
header('Content-Transfer-Encoding: binary');
header("Content-type: image/png");
imagepng($image);
imagedestroy($image);

相干文章教程引荐:yii教程

以上就是yii2中验证码图片不显现的细致内容,更多请关注ki4网别的相干文章!

  选择打赏方式
微信赞助

打赏

QQ钱包

打赏

支付宝赞助

打赏

  选择分享方式
  移步手机端
yii2中验证码图片不显现【yii框架教程】,yii2,验证码,图片,不显示

1、打开你手机的二维码扫描APP
2、扫描左则的二维码
3、点击扫描获得的网址
4、可以在手机端阅读此文章