PHP 验证码不显示问题
ringa_lee
ringa_lee 2017-04-10 17:06:42
[PHP讨论组]
  1. 描述你的问题 GD库已经打开,搜索看了其他朋友的解决办法:清除BOM、ob_clean()、代码起始位置不换行还是不显示。

  2. 贴上相关代码

ringa_lee
ringa_lee

ringa_lee

全部回复(8)
天蓬老师

经过测试,你的代码问题在这里:
在实现随机下划线的时候,imagecolorallocate这个函数传入的参数不对,应该给予4个params,现在的代码给了6个参数。
结果:修改后,验证码显示没有问题,可以正常输出。

黄舟

查看error log,再判断

大家讲道理

header('Content-Type:image/png');

PHPz

要从其他地方查看,从framework所有的文件进行DOM头排查

大家讲道理

你先试试复制一些网上成功的代码试试看,如果能成功那么就是你代码的问题,不然就应该是环境的问题。

巴扎黑

是不是没安装GD?检查phpinfo()

怪我咯

先谢谢帮修改代码高亮的朋友,改了几次高亮都不行,第一次用。回去试试。

PHP中文网

清除缓存还是不行?

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号