dedecms中顯示數(shù)字驗(yàn)證碼的修改方法
更新時(shí)間:2007年03月21日 00:00:00 作者:
輸入字母驗(yàn)證碼,俺覺(jué)得特?zé)?,特別還要輸入大寫(xiě)字母。于是找到文件并修改成數(shù)字驗(yàn)證碼。
修改文件 驗(yàn)證碼文件位置
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));
}
這個(gè)函數(shù)是產(chǎn)生隨機(jī)字符,看見(jiàn)里面的數(shù)字沒(méi)有,它就是要產(chǎn)生字符鍵盤(pán)碼的范圍,原來(lái)的是
mt_rand(65,90),這個(gè)65到90是大寫(xiě)字母A到Z的鍵盤(pán)碼。
現(xiàn)在修改為(48,57) 表示0到9的鍵盤(pán)碼:mt_rand(48,57)。
按照這個(gè)理論,估計(jì)能產(chǎn)生中文吧。
還有這個(gè)文件里面的
$bgcolor = ImageColorAllocate($im, 248,212,20);
$black = ImageColorAllocate($im, 0,0,0);
是設(shè)定生成圖片的背景顏色和文字顏色的。三個(gè)數(shù)字表示 顏色的 紅,綠,藍(lán)色值。范圍為0到255,
比如
0,0,0 表示 黑色,
255,0,0 表示純紅,
0,255,0 表示純綠,
0,0,255 表示純藍(lán)。
255.255.255 表示白。
修改文件 驗(yàn)證碼文件位置
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));
}
這個(gè)函數(shù)是產(chǎn)生隨機(jī)字符,看見(jiàn)里面的數(shù)字沒(méi)有,它就是要產(chǎn)生字符鍵盤(pán)碼的范圍,原來(lái)的是
mt_rand(65,90),這個(gè)65到90是大寫(xiě)字母A到Z的鍵盤(pán)碼。
現(xiàn)在修改為(48,57) 表示0到9的鍵盤(pán)碼:mt_rand(48,57)。
按照這個(gè)理論,估計(jì)能產(chǎn)生中文吧。
還有這個(gè)文件里面的
$bgcolor = ImageColorAllocate($im, 248,212,20);
$black = ImageColorAllocate($im, 0,0,0);
是設(shè)定生成圖片的背景顏色和文字顏色的。三個(gè)數(shù)字表示 顏色的 紅,綠,藍(lán)色值。范圍為0到255,
比如
0,0,0 表示 黑色,
255,0,0 表示純紅,
0,255,0 表示純綠,
0,0,255 表示純藍(lán)。
255.255.255 表示白。
相關(guān)文章
php+js實(shí)現(xiàn)的無(wú)刷新下載文件功能示例
這篇文章主要介紹了php+js實(shí)現(xiàn)的無(wú)刷新下載文件功能,結(jié)合實(shí)例形式分析了php無(wú)刷新下載文件的相關(guān)原理、實(shí)現(xiàn)方法及操作注意事項(xiàng),需要的朋友可以參考下2019-08-08
php中獲得視頻時(shí)間總長(zhǎng)度的另一種方法
當(dāng)時(shí)獲得視頻長(zhǎng)度是采用網(wǎng)上的通用的獲得flv視頻文件長(zhǎng)度的方法,但是這個(gè)方法只對(duì)flv視頻支持,其他格式的視頻獲取到的值就很差了2011-09-09
將二維數(shù)組轉(zhuǎn)為一維數(shù)組的2種方法
在開(kāi)發(fā)過(guò)程中,我們經(jīng)常需要將二維數(shù)組轉(zhuǎn)為一維數(shù)組,個(gè)人總結(jié)了2種方法,分享給大家2014-05-05
專(zhuān)為新手寫(xiě)的結(jié)合smarty的類(lèi)
專(zhuān)為新手寫(xiě)的結(jié)合smarty的類(lèi)...2006-12-12
PHP利用ueditor實(shí)現(xiàn)上傳圖片添加水印
在上傳圖片時(shí),有時(shí)需要添加水印。如果每個(gè)都用PS添加的話,會(huì)有些麻煩。本文將為大家介紹PHP如何利用ueditor實(shí)現(xiàn)上傳圖片添加水印,感興趣的可以了解一下2022-07-07
php代碼運(yùn)行時(shí)間查看類(lèi)代碼分享
php代碼運(yùn)行時(shí)間查看類(lèi)代碼,主要是用來(lái)查看php代碼的運(yùn)行時(shí)間。2011-08-08
PHP 5.0創(chuàng)建圖形的實(shí)用方法完整篇
2008-01-01
php計(jì)算數(shù)組不為空元素個(gè)數(shù)的方法
本文為大家介紹下php計(jì)算數(shù)組不為空元素個(gè)數(shù)的方法,需要的朋友可以參考下2014-01-01
PHP實(shí)現(xiàn)的用戶(hù)注冊(cè)表單驗(yàn)證功能簡(jiǎn)單示例
這篇文章主要介紹了PHP實(shí)現(xiàn)的用戶(hù)注冊(cè)表單驗(yàn)證功能,結(jié)合簡(jiǎn)單實(shí)例形式分析了php form表單提交、數(shù)據(jù)庫(kù)查詢(xún)、正則驗(yàn)證等相關(guān)操作技巧,需要的朋友可以參考下2019-02-02

