免费PHP万能建站系统_社区团购SaaS_商城系统_软件开发_虚拟币交易所系统_矿机系统_微信钻石投票系统_成品源码
标题:
验证码相关问题
[打印本页]
作者:
fanlingyun
时间:
2015-7-14 15:52
标题:
验证码相关问题
现在的验证码看起来非常模糊,可以在function/ourphp_validatecode.class.php这个文件里修改,我改了一下分享一下将private $charset = 'abcdefghkmnprstuvwxyz23456789'; //随机因子
改成private $charset = '23456789'; //随机因子
这样的话就全部是数字看起来简单一些
然后将
//生成线条、雪花
private function createLine() {
}
这里面的内容注释啦,就不会颜色线条和雪花,这样背景就是纯色
//生成线条、雪花
private function createLine() {
//for ($i=0;$i<6;$i++) {
// $color = imagecolorallocate($this->img,mt_rand(0,156),mt_rand(0,156),mt_rand(0,156));
// imageline($this->img,mt_rand(0,$this->width),mt_rand(0,$this->height),mt_rand(0,$this->width),mt_rand(0,$this->height),$color);
//}
//for ($i=0;$i<100;$i++) {
// $color = imagecolorallocate($this->img,mt_rand(200,255),mt_rand(200,255),mt_rand(200,255));
// imagestring($this->img,mt_rand(1,5),mt_rand(0,$this->width),mt_rand(0,$this->height),'*',$color);
// }
}
还有在输入验证码的时候后台的验证码会刷新,有的客户不喜欢可以直接将下页的红色代码删除就行啦
<tr>
<td><div align="right">验证码:</div></td>
<td><input type="text" name="code" class="input3" datatype="*"
onfocus="document.getElementById('checkcode').src+='?'"
/> <font color="#FF0000">*</font> <img title="点击刷新" id="checkcode" src="[.$webpath.]function/ourphp_code.php" align="absbottom" width="80" height="25"></img></td>
</tr>
作者:
小白
时间:
2015-7-14 16:49
太简单 不安全 暂时没有发现验证码模糊的问题
作者:
admin
时间:
2015-7-14 17:07
谢谢分享
欢迎光临 免费PHP万能建站系统_社区团购SaaS_商城系统_软件开发_虚拟币交易所系统_矿机系统_微信钻石投票系统_成品源码 (https://ourphp.net/club/)
Powered by Discuz! X3.2