实现标准四位验证码PHP源码(附详细注释)
PHP是做网站最优秀的后端语言,没有之一。在网站登录功能制作的时候,从网站的安全考虑,我们往往要用户登陆时要进行验证码输入,现在分享一下完整的前后台源码!实现效果如下放截图所示:
该段编码格式如果发现乱码,请人工请选择为gb2312!
放出前端index.php代码:
<html>
<head>
</head>
<body>
<form>
验证码:<input type="text" name="vcode">
<script type="text/javascript">
//生成一个四位数
var num1 = Math.round(Math.random()*10000000+10000);
var num = num1.toString().substr(0,4);
document.write("<img name='c' src='vcode.php?code="+num+"'>");//验证码作为图片从vcode.php文件返回
function recode(){//看不清换一张验证码的实现函数
var num1 = Math.round(Math.random()*10000000+10000);
var num = num1.toString().substr(0,4);
document.c.src = "vcode.php?code="+num;
}
</script>
<a href="javascript:recode()" style="text-decoration:none;">看不清?换一张</a>
</form>
</body>
</html>
那后端vcode.php源代码是怎么样呢?点击链接即可下载!
链接:http://pan.baidu.com/s/1cDXl98(回帖即可查看网盘密码)
|
|