手机号接收验证码为15156681219的验证码为多少

研究了两天 做了个手机发送验证码 用户在注册页面输入手机号 点击获取验证码 我用xml来保存注册手机跟验证码信息
并确保唯一 没啥整理 &小的才疏学浅 牛人勿喷
&label class="k" for=""&
手机号码:&/label&
&span class="v"&
&input class="psp-text" style="width: 90 ime-mode:" type="text" id="txtMobileCode"
name="txtMobileCode" maxlength="11" size="11" onpaste="return false" /&
&input type="button" value="获取验证码" onclick="SetCode(true);" id="btnCode" /&
&/span&&em id="tipTel"&&/em&&/li&
function SetCode(n) {
if ($('#txtMobileCode').length = 11) {
type: "get",
dataType: "json",
url: "ajax.aspx?oper=telpcode&clienttime=" + (new Date().getTime()),
data: "txtMobileCode=" + $("#txtMobileCode").val(),
success: function (d) {
if (d.result == "1") {
alert("验证码发送成功");
GetNumber();
alert("验证码发送失败");
var count = 5;
function GetNumber() {
$("#btnCode").attr("disabled", "disabled");
$("#btnCode").val(count + "秒之后点击获取")
if (count & 0) {
setTimeout(GetNumber, 1000);
$("#btnCode").val("点击获取验证码");
$("#btnCode").attr("disabled", "");
count = 5;
AjAX.aspx & &CS:
private void ajaxTelpCode() //产生验证码
sms.Service sms = new sms.Service();//短信服务接口
if (q("txtMobileCode") != "")
string telp = q("txtMobileCode");//页面电话号码
Random random = new Random();
string telcode = random.Next(9999).ToString();//6位验证码
string s = sms.mt("xmysy", "fff", telp, "您的验证码为:" + telcode).ToString();//接口发送
if (s == "0")
xmlDoc.Load(HttpContext.Current.Server.MapPath("~/TelCode.xml"));//定义xml文件 来保存验证码和手机好
XmlNode root = xmlDoc.SelectSingleNode("Tcode");
XmlNodeList nodelist = xmlDoc.SelectSingleNode("Tcode").ChildN
for (int i = 0; i & nodelist.C i++)//读取原来验证XMl文件
XmlElement xe = (XmlElement)nodelist.Item(i);
if (xe.GetAttribute("tel") == telp)//判断手机是否已存在 存在将其删除 保证验证码唯一并是最新的、、【重新发送】
root.RemoveChild(xe);
if (i & nodelist.Count)
i = i - 1;
//新增一笔记录 保存手机号与对应的验证码
XmlElement xe1 = xmlDoc.CreateElement("Node");
xe1.SetAttribute("tel", telp);
XmlElement xesub1 = xmlDoc.CreateElement("Code");
xesub1.InnerText =
xe1.AppendChild(xesub1);
XmlElement xesub2 = xmlDoc.CreateElement("Tel");
xesub2.InnerText =
xe1.AppendChild(xesub2);
root.AppendChild(xe1);
xmlDoc.Save(HttpContext.Current.Server.MapPath("~/TelCode.xml"));
this._response = JsonResult(1, "验证码发送成功");//返回内容
this._response = JsonResult(0, "验证码发送失误");
this._response = JsonResult(0, "为空");
private void ajaxRegister()//注册按钮
string _code = f("txtCode");
string _tel = f("txtMobileCode");
bool istrue =
DataSet ds = new DataSet();
ds.ReadXml(HttpContext.Current.Server.MapPath("~/TelCode.xml"));
DataTable dt = ds.Tables[0];
if (dt.Rows.Count & 0)
for (int i = 0; i & dt.Rows.C i++)
if (dt.Rows[i]["Code"].ToString() == _code && dt.Rows[i]["Tel"].ToString() == _tel)
if (istrue)
Response.Write("JumboTCMS.Alert('验证码错误', '0');");
Response.End();
&Node tel=""&
&Code&696009&/Code&
&Tel&&/Tel&
&Node tel=""&
&Code&689998&/Code&
&Tel&&/Tel&
&/Node&&/Tcode&
阅读(...) 评论()}

我要回帖

更多关于 韩国手机号接收验证码 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信