dede后台登陆验证码样式的修改

摘要:后台登陆验证码样式的修改 输入字母验证码,俺觉得特烦,非凡还要输入大写字母。于是找到文件并修改成数字验证码。 修改文件 验证码文件位置 include\validateimg.php 找到 for($i=0;$i4;$i ) { $rn

后台登陆验证码样式的修改

输入字母验证码,俺觉得特烦,非凡还要输入大写字母。于是找到文件并修改成数字验证码。
修改文件 验证码文件位置
include alidateimg.php
找到

for ($i=0;$i<4;$i ) {
    $rndstring .= chr(mt_rand(65,90));
}

改成

for($i=0;$i<4;$i ){
    $rndstring .= chr(mt_rand(48,57));
}

这个函数是产生随机字符,看见里面的数字没有,它就是要产生字符键盘码的范围,原来的是
mt_rand(65,90),这个65到90是大写字母A到Z的键盘码。
现在修改为(48,57) 表示0到9的键盘码:mt_rand(48,57)。
按照这个理论,估计能产生中文吧。

还有这个文件里面的

$bgcolor = ImageColorAllocate($im, 248,212,20);
$black = ImageColorAllocate($im, 0,0,0);

是设定生成图片的背景颜色和文字颜色的。三个数字表示 颜色的 红,绿,蓝色值。范围为0到255,
比如
0,0,0 表示 黑色,
255,0,0 表示纯红,
0,255,0 表示纯绿,
0,0,255 表示纯蓝。
255.255.255 表示白。

版权声明:本文为本站原创文章,未经本站允许不得转载。https://www.zmzmb.com/a/study/dede/91.html
赞(0)

dedecms在Nginx服务器上验证码不显示解决方法

追梦者模板 8

这篇文章主要为大家介绍了dedecms在Nginx服务器上验证码不显示解决方法,需要的朋友可以参考下 很多使用dedecms的站长都遇到过在Nginx服务器上验证码不显示的情况,查阅相关资料会发现Ngxin关于

织梦验证码不显示解决方法总结

追梦者模板 8

1、确定你没有用记事本改过的文件,并且编码没有被打乱( 建议使用编程软件来修改,如:notepad++、dw ), 如果你不记得哪些文件被你用记事本改过了,你可以用这个工具清一下BOM《BOM自动检测

织梦dedecms在Nginx服务器上验证码不显示解决方法

追梦者模板 8

这篇文章主要为大家介绍了织梦dedecms在Nginx服务器上验证码不显示解决方法,需要的朋友可以参考下 。 很多使用dedecms的站长都遇到过在Nginx服务器上验证码不显示的情况,查阅相关资料会发现