ajax验证用户唯一性

翻译 2016年05月30日 09:50:21
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script type="text/javascript" src="js/ajax.js"></script> <!-- 载入 Ajax 类库 -->
<title>Ajax 验证用户名</title>
<style type="text/css">
body {
font-size:12px;
}
</style>
</head>
<body>
<form action="reg.php" method="post">
username:<input type="text" value="" onBlur="validate(this.value);" name="username">&nbsp;<span id="userText"></span><br />
password:<input type="password" value="" name="password"><br />
<input type="button" value="Submit">

</form>

<script>

var = userText = document.getElementById("userText");

function validata(val){

if(!val.math(/^\s+$/)){

 userText.innerHTML = '<font color="red">请输入用户名!</font>'

    }else{

if(val.length<2){

userText.innerHTML = '<font color="red">用户名的长度必须大于2!</font>';     

}else{

var ajax = Ajax()//创建一个ajax对象

ajax.post('post.php',{username : val},function(data){

userText.innerHTML = data//将后台返回的数据填写到提示框中。

})

}

}

}

</script>

</body>

</html>

//php文件

<?php
require_once './config.inc.php';
$m = new Model(); // 实例化一个数据库操作类
$username = $_POST['username']; // 接受传递过来的用户名
$count = $m->total('user', "name='{$username}'"); // $count 用户名在数据库出现的次数
if (intval($count)>0) {
echo '<font color="red">抱歉,'. $username .'已被注册,请更换!</font>';
} else {
echo '<font color="green">恭喜,'. $username .'可以注册!</font>';
}
?>


ajax 验证唯一性

ajax 验证唯一性
  • yilukuangpao
  • yilukuangpao
  • 2016年06月09日 09:02
  • 2991

ajax邮箱、用户名唯一性验证

"text/javascript"> $(function () { $("#txtEmail").blur(function () { ...
  • my98800
  • my98800
  • 2017年10月26日 08:23
  • 472

3.请求安全-- 如何验证请求的唯一性

如何验证请求的唯一性前言讲到请求的唯一性,是我在接口API中开发中遇到的一个问题,有一个需求就当当你的链接被捕获之后如何让它失效,当然是在别人没有破解规则之前!如果别人截取了你的请求可以进行大量请求攻...
  • u011142688
  • u011142688
  • 2015年09月10日 08:37
  • 1142

【SSH项目实战】国税协同平台-8.户帐号唯一性校验

我们之前完成了用户管理列表的增删改查以及头像上传,之后又使用POI技术完成了用户列表信息的Excel导入和Excel文件导出工作。接下来我们来编写与账号有关的业务。 可以看到我们添加用户要指派一个账...
  • u013517797
  • u013517797
  • 2015年10月26日 10:52
  • 2541

Ajax结合SpringMVC进行用户名异步校验

1. JSP代码: function checkName(){ var name=document.getElementById("name").value; ...
  • javaee_sunny
  • javaee_sunny
  • 2016年11月04日 11:19
  • 874

ajax配合struts2(ssh2)实现无刷新验证用户名是否唯一

HTML界面 Ajax+sturts2+hibernate4+spring4判断用户名是否唯一 原项目:http://blog.csdn.net/wsk1103/article/details/5...
  • wsk1103
  • wsk1103
  • 2016年10月07日 23:11
  • 795

用户登录验证Ajax实例详解

程序的思路主要是:页面加载时调用init判断客户端是否存有网站所需的cookies,如果有的话取相应cookies到服务端验证,通过验证显示成功提示,反之显示登录框,同样如果没有所需cookies也显...
  • u011225629
  • u011225629
  • 2015年08月26日 20:27
  • 4093

Android设备唯一性判断

前段时间项目需要一个功能,就是在操作完某一个逻辑之后返回给客户一个红包,安全校验团队需要我们提供android设备的唯一标示,起初直接通过获取设备的imei号传给了server端,后台公司云迹监控发现...
  • yaya_soft
  • yaya_soft
  • 2015年09月17日 19:20
  • 2655

Thinkphp+AJAX动态验证用户输入是否合法

遇到用户注册等情况时,如果等用户输入所有信息提交后,再验证输入是否正确,体验很不好,而且很浪费用户的时间,增加注册成本,这里提供一个例子,演示了怎么使用ajax进行单步验证,使用thinkphp框架,...
  • WeLoveSunFlower
  • WeLoveSunFlower
  • 2014年12月17日 11:09
  • 3087

用户唯一性的校验

用户唯一性的校验,要确定用户校验的时机。要在用户添加或者修改完之后,立刻发送ajax请求,校验。 用户校验分两种情况,一种是新添加用户,直接判断是否存在该用户名即可。               ...
  • lm709409753
  • lm709409753
  • 2016年03月31日 20:42
  • 2355
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ajax验证用户唯一性
举报原因:
原因补充:

(最多只允许输入30个字)