黑马程序员技术交流社区

标题: 实现标准四位验证码PHP源码(附详细注释) [打印本页]

作者: huawei    时间: 2016-10-14 11:13
标题: 实现标准四位验证码PHP源码(附详细注释)
实现标准四位验证码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回帖即可查看网盘密码





精华推荐:

2017最新PHP学习路线图(附完整视频资源)+源码+技巧/经验+求职+前景总结!
连续两班仅6日就业率突破53%,看2016PHP课程升级是否成功!
视频集合:众多老学员呐喊:"为什么我选传智PHP"!



作者: kevin_bj    时间: 2016-10-29 12:09
6666666666666
作者: 加藤非    时间: 2016-12-7 19:50
谢谢分享啦啦啦
作者: piliyouxia121    时间: 2016-12-9 11:04

作者: 踏上PHP征程    时间: 2016-12-18 15:28
好好学习 嘻嘻嘻 嘻嘻嘻
作者: lcy1069    时间: 2016-12-29 16:13
22222222222222222222222222222
作者: lcy1069    时间: 2016-12-29 16:13
22222222222222222222222222222
作者: 胜者为王    时间: 2017-7-9 19:06
学习学习
作者: wtx    时间: 2017-7-25 22:19
谢谢分享

作者: yizhengpeng    时间: 2017-7-27 15:18
好牛哦~~~




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2