创建验证码,突然出现大量错误,麻烦帮忙看看,谢谢
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了创建验证码,突然出现大量错误,麻烦帮忙看看,谢谢,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1707字,纯文字阅读大概需要3分钟。
内容图文
![创建验证码,突然出现大量错误,麻烦帮忙看看,谢谢](/upload/InfoBanner/zyjiaocheng/199/b82128f6f5454a40a890e94a59fd0a81.jpg)
安装完成后,发现还是提士找不到函数
于是我就使用了sudo /etc/init.d/apache2 focus-reload
然后 提示函数问题了,却显示大量警告信息
我查看了修改 php.ini文件 error.report =E_ALL & ~E_NOTICE
重启服务器但是还是如此、
验证码的生成代码如下
回复讨论(解决方案)
自己检查一下,常量的定义和使用不一致
自己检查一下,常量的定义和使用不一致
谢谢版主,一个错误,引起了那么多,自己没耐心啊,不过现在出现imagettftext()这个函数无法找到font,看了手册也没看到font怎么找?如何设置font路径,font路径指linux 的font路径 还是gd库的font?
字体文件要使用绝对路径,你放在哪就写哪
已经提示的很明显 23行 你的除法里面分母不能是零 由于这里有错误 倒置$img变量里有杂项值 使得27行的imagesetpixel函数没有一个可用的图片资源
for($i=0;$i<5;$i++){ imageline($img,0,rand()%IDENTFY_HEIGHT,IDENTFY_WIDTH,rand()%INDENTFY_HEIGHT,$graphic_color); }
for($i=0;$i<50;$i++){ imagesetpixel($img,rand()%IDENTFY_WIDTH,rand()%IDENTFY_HEIGHT,$graphic_color); }
已经提示的很明显 23行 你的除法里面分母不能是零 由于这里有错误 倒置$img变量里有杂项值 使得27行的imagesetpixel函数没有一个可用的图片资源
for($i=0;$i<5;$i++){ imageline($img,0,rand()%IDENTFY_HEIGHT,IDENTFY_WIDTH,rand()%INDENTFY_HEIGHT,$graphic_color); }
for($i=0;$i<50;$i++){ imagesetpixel($img,rand()%IDENTFY_WIDTH,rand()%IDENTFY_HEIGHT,$graphic_color); }
for($i=0;$i<5;$i++){ imageline($img,0,rand()%IDENTFY_HEIGHT,IDENTFY_WIDTH,rand()%INDENTFY_HEIGHT,$graphic_color); }
for($i=0;$i<50;$i++){ imagesetpixel($img,rand()%IDENTFY_WIDTH,rand()%IDENTFY_HEIGHT,$graphic_color); }
内容总结
以上是互联网集市为您收集整理的创建验证码,突然出现大量错误,麻烦帮忙看看,谢谢全部内容,希望文章能够帮你解决创建验证码,突然出现大量错误,麻烦帮忙看看,谢谢所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。