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 相关文章推荐
通过文字传递创建的图形按钮
Oct 09 PHP
对Session和Cookie的区分与解释
Mar 16 PHP
php中文字符截取防乱码
Mar 28 PHP
PHP图像处理之使用imagecolorallocate()函数设置颜色例子
Nov 19 PHP
php内嵌函数用法实例
Mar 20 PHP
php超快高效率统计大文件行数
Jul 05 PHP
PHP实现QQ登录实例代码
Jan 14 PHP
详解js异步文件加载器
Jan 24 PHP
php并发加锁示例
Oct 17 PHP
PHP使用file_get_contents发送http请求功能简单示例
Apr 29 PHP
PHP实现将多个文件压缩成zip格式并下载到本地的方法示例
May 23 PHP
PHP ADODB实现分页功能简单示例
May 25 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
PHPwind整合最土系统用户同步登录实现方法
2010/12/08 PHP
PHP创建多级目录的两种方法
2016/10/28 PHP
TP(thinkPHP)框架多层控制器和多级控制器的使用示例
2018/06/13 PHP
Ext grid 添加右击菜单
2009/11/26 Javascript
仿猪八戒网左下角的文字滚动效果
2011/10/28 Javascript
javascript检测浏览器flash版本的实现代码
2011/12/06 Javascript
JS点击链接后慢慢展开隐藏着图片的方法
2015/02/17 Javascript
JavaScript中的Math.SQRT1_2属性使用简介
2015/06/14 Javascript
Summernote实现图片上传功能的简单方法
2016/07/11 Javascript
jQuery制作圣诞主题页面 更像是爱情影集
2016/08/10 Javascript
JavaScript获取URL中参数querystring的方法详解
2016/10/11 Javascript
微信小程序-获得用户输入内容
2017/02/13 Javascript
微信小程序授权获取用户详细信息openid的实例详解
2017/09/20 Javascript
JavaScript读写二进制数据的方法详解
2018/09/09 Javascript
详解Vue项目中出现Loading chunk {n} failed问题的解决方法
2018/09/14 Javascript
mock.js实现模拟生成假数据功能示例
2019/01/15 Javascript
Vue实现远程获取路由与页面刷新导致404错误的解决
2019/01/31 Javascript
layui添加动态菜单与选项卡
2019/07/26 Javascript
基于VUE实现判断设备是PC还是移动端
2020/07/03 Javascript
[01:58]最残酷竞争 2016国际邀请赛中国区预选赛积分循环赛回顾
2016/06/28 DOTA
numpy中以文本的方式存储以及读取数据方法
2018/06/04 Python
Python实现Dijkstra算法
2018/10/17 Python
对python中数据集划分函数StratifiedShuffleSplit的使用详解
2018/12/11 Python
Python3.6实现带有简单界面的有道翻译小程序
2019/04/16 Python
屏蔽Django admin界面添加按钮的操作
2020/03/11 Python
深入浅析pycharm中 Make available to all projects的含义
2020/09/15 Python
世界上最值得信赖的多日游在线市场:TourRadar
2018/07/20 全球购物
室内设计专业个人的自我评价
2013/10/19 职场文书
《陋室铭》教学反思
2014/02/26 职场文书
教学评估实施方案
2014/03/16 职场文书
生日宴会主持词
2014/03/20 职场文书
冬季施工防火方案
2014/05/17 职场文书
大学新闻系自荐书
2014/05/31 职场文书
2014年中职班主任工作总结
2014/12/16 职场文书
2015年节能降耗工作总结
2015/05/22 职场文书
大学社团活动总结怎么写
2019/06/21 职场文书