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 相关文章推荐
PHP strtotime函数详解
Dec 18 PHP
php 短链接算法收集与分析
Dec 30 PHP
使用php 获取时间今天明天昨天时间戳的详解
Jun 20 PHP
php循环table实现一行两列显示的方法
Jun 04 PHP
php用户注册信息验证正则表达式
Nov 12 PHP
Zend Framework+smarty用法实例详解
Mar 19 PHP
php代码检查代理ip的有效性
Aug 19 PHP
如何用PHP做到页面注册审核
Mar 02 PHP
php基于SQLite实现的分页功能示例
Jun 21 PHP
PHP图像处理技术实例总结【绘图、水印、验证码、图像压缩】
Dec 08 PHP
Laravel框架之解决前端显示图片问题
Oct 24 PHP
TP - 比RBAC更好的权限认证方式(Auth类认证)
Mar 09 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基础学习笔记
2007/03/18 PHP
解析ajax事件的调用顺序
2013/06/17 PHP
php实现产品加入购物车功能(1)
2020/07/23 PHP
jQuery阻止同类型事件小结
2013/04/19 Javascript
JQuery选中checkbox方法代码实例(全选、反选、全不选)
2015/04/27 Javascript
Javascript中Array用法实例分析
2015/06/13 Javascript
javascript实现手机震动API代码
2015/08/05 Javascript
js中unicode转码方法详解
2015/10/09 Javascript
浅谈JS原型对象和原型链
2016/03/02 Javascript
Jquery循环截取字符串的方法(多出的字符串处理成&quot;...&quot;)
2016/11/28 Javascript
原生JS京东轮播图代码
2017/03/22 Javascript
使用ionic(选项卡栏tab) icon(图标) ionic上拉菜单(ActionSheet) 实现通讯录界面切换实例代码
2017/10/20 Javascript
Vue作用域插槽slot-scope实例代码
2018/09/05 Javascript
详解Vue改变数组中对象的属性不重新渲染View的解决方案
2018/09/21 Javascript
JavaScript多种图形实现代码实例
2020/06/28 Javascript
详解如何用OpenCV + Python 实现人脸识别
2017/10/20 Python
Python3解释器知识点总结
2019/02/19 Python
详解Python sys.argv使用方法
2019/05/10 Python
Python使用grequests(gevent+requests)并发发送请求过程解析
2019/09/25 Python
python设置表格边框的具体方法
2020/07/17 Python
python中把元组转换为namedtuple方法
2020/12/09 Python
中国跨境海淘网站:考拉海购
2016/08/01 全球购物
法国美发器材和产品购物网站:Beauty Coiffure
2016/12/05 全球购物
美国LOGO设计公司:The Logo Company
2018/07/16 全球购物
英国现代家具和装饰网站:PN Home
2018/08/16 全球购物
JAVA软件工程师测试题
2014/07/25 面试题
法学毕业生自荐信
2013/11/13 职场文书
木工主管岗位职责
2013/12/08 职场文书
师范生的个人求职信范文
2014/01/04 职场文书
校园安全演讲稿
2014/05/09 职场文书
公司节能减排倡议书
2014/05/14 职场文书
幼儿园迎国庆65周年活动策划方案
2014/09/16 职场文书
房屋鉴定委托书范本
2014/09/23 职场文书
公司副总经理岗位职责
2014/10/01 职场文书
诚实守信主题班会
2015/08/13 职场文书
SQLServer中exists和except用法介绍
2021/12/04 SQL Server