旗下导航:搜·么
当前位置:网站首页 > PHP框架 > ThinkPHP > 正文

thinkphp验证码不显现怎么办【ThinkPHP教程】

作者:搜搜PHP网发布时间:2019-11-27分类:ThinkPHP浏览:75


导读:本文实例报告了圆满处理thinkphp验证码失足没法显现的要领。分享给人人供人人参考。具体分析以下:官方提醒以下:假如没法显现验证码,请搜检:①PHP是不是已装置...

本文实例报告了圆满处理thinkphp验证码失足没法显现的要领。分享给人人供人人参考。具体分析以下:

官方提醒以下:

假如没法显现验证码,请搜检:
① PHP是不是已装置GD库支撑;
② 输出之前是不是有任何的输出(尤其是UTF8的BOM头信息输出);
③ Image类库是不是准确导入;
④ 假如是中文验证码搜检是不是有拷贝字体文件到类库地点目次。

相干引荐:《ThinkPHP教程》

然则测试半天,不可!网上找来一个能用的要领,放到一个文件里实行可用,进入到tp内里经由过程index.php进口进去就是小 x,然后能用的要领地点文件把编码改成utf-8含有bom的编码也会涌现小 x,其他编码都邑出来验证码,初步判断是tp实行到输出验证码的前面有内容输出,想到了消灭之前的输出就行。

相似:

代码以下:

<?php  
ob_start();//不加这个是不可的(貌似不加能够)  
echo "不要显现";  
ob_end_clean();  
echo "只需显现这";  
?>

处理要领,修正生成验证码要领:

代码以下:

//生成验证码  
public function verifyimg(){  
import("ORG.Util.Image");  
ob_end_clean();  
Image::buildImageVerify();  
}

以上就是thinkphp验证码不显现怎么办的细致内容,更多请关注ki4网别的相干文章!

标签:thinkphp验证码不显示