验证码接收平台原理和网页版运行操作示例
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了验证码接收平台原理和网页版运行操作示例相关的知识,希望对你有一定的参考价值。
现在市面上能够使用的验证码接收平台有:
Y码:www.yma0.com
牛码:www.niuma.org
接码:www.7vs.net
极码:www.yzm8.net
这些平台得以实现的运行原理:
思路:
A:获得验证码:
1.找到相关的表。
2.用什么发送,post,get ,ajax,当然ajax首选
3.post之前要js先判断是手机号码11位,并且全部都是数字,或者用正则也行。
4.用ajax发送数据data,要对数据进行检验,过滤有效数据valid
5.insert前要先判断这手机是否验证过了,已经验证过就return false;没验证过则把随机生成的6位验证码insert 数据库表中。
6.通过提供给你api写好调用,把验证码跟msg通过ajax返回值发送给向客户,并用js做一个倒计时计数器.
B:接收验证码,提交表单:
1.接收post过来数据,把验证码跟跟刚才插入数据库中的6位key进行比较。如果相等,则说明是最后一次发送的验证 码才有效。
2.对数据库insert 操作.最少要做个认证tag标志.
网页版运行操作示例:
(图片来源:www.yzmcx.com)
本文出自 “12210038” 博客,请务必保留此出处http://12220038.blog.51cto.com/12210038/1865936
以上是关于验证码接收平台原理和网页版运行操作示例的主要内容,如果未能解决你的问题,请参考以下文章