dedecms中显示数字验证码的修改方法


Posted in PHP onMarch 21, 2007

输入字母验证码,俺觉得特烦,特别还要输入大写字母。于是找到文件并修改成数字验证码。
修改文件 验证码文件位置
include\validateimg.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 表示白。

PHP 相关文章推荐
dedecms模板标签代码官方参考
Mar 17 PHP
PHP下获取上个月、下个月、本月的日期(strtotime,date)
Feb 02 PHP
php上传图片客户端和服务器端实现方法
Mar 30 PHP
PHP生成器简单实例
May 13 PHP
php中 ob_start等函数截取标准输出的方法
Jun 22 PHP
利用PHP fsockopen 模拟POST/GET传送数据的方法
Sep 22 PHP
基于PHP后台的Android新闻浏览客户端
May 23 PHP
Netbeans 8.2将支持PHP7 更精彩
Jun 13 PHP
PHP微信红包生成代码分享
Oct 06 PHP
PHP中Cookie的使用详解(简单易懂)
Apr 28 PHP
PHP创建单例后台进程的方法示例
May 23 PHP
PHP排序算法之简单选择排序(Simple Selection Sort)实例分析
Apr 20 PHP
PHP的分页功能
Mar 21 #PHP
完美解决dedecms中的[html][/html]和[code][/code]问题
Mar 20 #PHP
自动生成文章摘要的代码[PHP 版本]
Mar 20 #PHP
关于BIG5-HKSCS的解决方法
Mar 20 #PHP
php中支持多种编码的中文字符串截取函数!
Mar 20 #PHP
理解PHP5中static和const关键字的区别
Mar 19 #PHP
php中目录,文件操作详谈
Mar 19 #PHP
You might like
PHP分页显示制作详细讲解
2008/11/19 PHP
php xml实例 留言本
2009/03/20 PHP
php smarty截取中文字符乱码问题?gb2312/utf-8
2011/11/07 PHP
ThinkPHP之A方法实例讲解
2014/06/20 PHP
PHP创建word文档的方法(平台无关)
2016/03/29 PHP
phpinfo无法显示的原因及解决办法
2019/02/15 PHP
php的对象传值与引用传值代码实例讲解
2021/02/26 PHP
科讯商业版中用到的ajax空间与分页函数
2007/09/02 Javascript
JavaScript的9个陷阱及评点分析
2008/05/16 Javascript
javascript form 验证函数 弹出对话框形式
2009/06/23 Javascript
利用JQuery的load函数动态加载其它页面的内容的实现代码
2010/12/14 Javascript
最常用的12种设计模式小结
2011/08/09 Javascript
JQUERY的AJAX请求缓存里的数据问题处理
2016/02/23 Javascript
JS添加或修改控件的样式(Class)实现方法
2016/10/15 Javascript
jquery实现自适应banner焦点图
2017/02/16 Javascript
js以及jquery实现手风琴效果
2020/04/17 Javascript
微信小程序 密码输入(源码下载)
2017/06/27 Javascript
JavaScript闭包和回调详解
2017/08/09 Javascript
JS实现网页抢购功能(触发,终止脚本)
2017/11/27 Javascript
玩转Koa之koa-router原理解析
2018/12/29 Javascript
详解用场景去理解函数柯里化(入门篇)
2019/04/11 Javascript
Windows上node.js的多版本管理工具用法实例分析
2019/11/06 Javascript
[38:32]DOTA2上海特级锦标赛A组资格赛#2 Secret VS EHOME第二局
2016/02/26 DOTA
python动态性强类型用法实例
2015/05/09 Python
浅析AST抽象语法树及Python代码实现
2016/06/06 Python
一步步教你用Python实现2048小游戏
2017/01/19 Python
python3.6实现学生信息管理系统
2019/02/21 Python
用Python抢火车票的简单小程序实现解析
2019/08/14 Python
解决pytorch GPU 计算过程中出现内存耗尽的问题
2019/08/19 Python
python 实现rolling和apply函数的向下取值操作
2020/06/08 Python
利用HTML5+CSS3实现3D转换效果实例详解
2017/05/02 HTML / CSS
HTML5 Canvas绘制五星红旗
2016/05/04 HTML / CSS
家得宝墨西哥官网:The Home Depot墨西哥
2019/11/18 全球购物
大学团支书的自我评价分享
2013/12/14 职场文书
老公给老婆的保证书
2014/04/28 职场文书
暑期工社会实践报告
2015/07/13 职场文书