在线结算、在线支付、自动到帐、自动上货、网购批发 专注服务中小企业 会员中心 | 设为首页 | 加入收藏 | 繁体中文
服务热线:400-6966-014 咨询
网站首页软件购买软件动态软件下载常见问题全网推广合作商招贤纳士关于我们媒体报道
栏目导航
新闻搜索
热门点击
联系我们
  • 网址:www.we0546.com
  • 邮箱:414787450@qq.com
  • 电话:4006966014
  • 地址:山东省东营市东营区西二路471号北海嘉园C座305号

  • 首页新闻中心  
     
    Php验证码图片显示不出来的解决办法
    来源:本站 点击数:3208次 更新时间:2017/10/30 3:02:07

    php的网站搭建后验证码不显示,有几种可能

    1.

    出现上面的情况,最基本的一个错误就是你很可能在php里面忘记安装gd模块了。

    window环境下面只需要在php.ini文件里面找到

    ;extension=php_gd2.dll  

    把前面的分号去掉就可以了,重启apache后,你就可以在phpinfo()里面找到这个

    如果是在ubuntu环境下面,你需要安装gd模块,命令是

    sudo apt-get install php5-gd  

    安装好了以后,也可以看到上面的模块。


    2.编码格式错误,将代码的编码格式改成无BOM格式


    3.使用ob_clean()了,清除一下缓存。

    ob_clean这个函数的作用就是用来丢弃输出缓冲区中的内容,如果你的有许多生成的图片类文件,那么想要访问正确,就要经常清除缓冲区。

    [php] view plain copy
    1. public function create()  
    2. {  
    3.     ob_clean();  
    4.     $a = new verify();  
    5.     session::set('captcha'strtolower($a->create(4, 15)));  
    6.     view::assign("captcha"$a);  
    7.     view::display("captcha");  
    8.     exit(0);  
    9. }  


    4.以上都不行是考虑php环境问题,iis版的phpstudy可能有出现这种情况,改为apache版的phpstudy版本.

    【刷新页面】【加入收藏】【打印此文】 【关闭窗口】
    上一篇:麦子金服黄大容:大数据、算法是智能金融未来 下一篇:毕马威:科技创新将打破金融及汽车领域现有格局
     

      友情链接
    腾讯企业QQ招商银行金山360工商银行支付宝财付通
    快递查询东营招聘网绿色软件下载软件盒子天空下载西西软件园太平洋电脑网天极下载多多软件站
    好特下载飞翔下载泡泡网下载ECSHOP非凡软件站ZOL分流下硅谷动力豆豆网it168下
    广告服务 | 联系我们 | 关于我们 | 版权声明 | 友情链接
    Copyright 2009 - 2010 Powered By Zhirui Ver 3.6.5 鲁ICP备13019314号
    邮件:414787450@qq.com 电话:4006966014  地址:山东省东营市东营区西二路471号北海嘉园C座305号  法律顾问:山东众成仁和律师事务所