猎凡网络承接仿站、网站定制业务,诚邀您的合作! 猎凡网为你提供:dedecms织梦仿站帝国cms仿站网站定制、企业仿站等服务,欢迎您的访问!
<
>
当前位置: 首页 > 仿站知识

织梦cms后台或者自定义表单验证码不显示

时间:2019-09-26 21:00:00  来源:admin  作者:猎凡网络

网上盛传的取消验证码功能这里不再累述,本篇文章主要是讲解如何将验证码调试成功显示。

解决方法亲测有效,导致不显示的原因,因为服务器的配置问题,路径错误而引起的验证码不显示。第一步先打开include/vdimgck.php这个文件,找到以下代码

for($i=0;$i<$rndcodelen;$i++){$bc = mt_rand(0, 1);$rndstring[$i] = strtoupper($rndstring[$i]);$c_fontColor = $fontColor[mt_rand(0,4)];$y_pos = $i==0 ? 4 : $i*($font_size+2);$c = mt_rand(0, 15);@imagettftext($im, $font_size, $c, $y_pos, 19, $c_fontColor, $font_file, $rndstring[$i]);$lastc = $rndstring[$i];}

将上面的代码修改成如下

$font_file= str_replace("\\","/",$font_file);for($i=0;$i<$rndcodelen;$i++){$bc = mt_rand(0, 1);$rndstring[$i] = strtoupper($rndstring[$i]);$c_fontColor = $fontColor[mt_rand(0,4)];$y_pos = $i==0 ? 4 : $i*($font_size+2);$c = mt_rand(0, 15);@imagettftext($im, $font_size, $c, $y_pos, 19, $c_fontColor, $font_file, $rndstring[$i]);$lastc = $rndstring[$i];}

具体的意思就是利用str_replace这个函数将字体的文件变量font_file中的路径反斜杠替换成斜杠,亲测有效,此方法网上不易找,请珍惜。

本文网址:https://fangzhan.seobr.com/news/315.html
本文由猎凡仿站网发布,如果您还想了解更多关于网站仿制的文章,请点击查看 仿站知识 的其它文章,转发请注明来源及版权归属。
承接以下业务:传统网站改自适应网站、网站增加手机站、网站改全屏网站改大屏展示、GBK转UFT-8、DEDECMS转WORDPRESS、网站站群制作、企业网站设计、企业网站优化、网站托管等业务

标签:验证码   斜杠
相关文章

推荐资讯
热点标签

数年专注于仿站建站,擅长dedecms仿站、WORDPRESS仿站、帝国cms仿站、网站改版等业务! Copyright©2019 猎凡仿站网 All Rights Reserved