注册账号的验证

在注册账号的时候大家都应该经历过再起用户名的时候会出现该用户名已被注册的提示,

那么怎么实现的呢

	<input type="text" class="form-control"  placeholder="请输入用户名" id="uid" /><span id="tishi"></span>

  这是注册的用户名

当用户名已被注册的时候就会出现

我们再试试其他的

这样就可以了

我们来看看怎么实现的

代码如下:

$("#uid").blur(function(){
		//取数据
	var uid = $(this).val();

		//取数据库进行匹配
       $.ajax({
		   		url:"jiance-cl.php",
			    data:{uid:uid},
				type:"POST",
				dataType:"TEXT",
				success: function(data){
						if(data.trim()=="OK")
						{
							$("#tishi").html("该用户名可用");
							$("#tishi").css("color","green");
						}
						else
						{
							$("#tishi").html("该用户名不可用!");
							$("#tishi").css("color","red");
						}
					}
		   })
	})

 再就是处理页面:

<?php
$uid = $_POST["uid"];
require "DBDA.class.php";
$db = new DBDA();
$sql="select count(*) from users where uid=‘{$uid}‘";
$arr=$db->query($sql);
if($arr[0][0])
{
	echo "NO";
}
else
{
	echo "OK";
}

这样就可以了。  

还有就是两次密码的重复输入

代码如下:

<input type="password" class="form-control"  placeholder="请输入密码" id="pwd" />
<input type="password" class="form-control"  placeholder="请再次输入密码" id="pwd1" onkeyup="validate()" /><span id="tishi1"></span>
function validate() {
                  var pwd1 = document.getElementById("pwd").value;
                  var pwd2 = document.getElementById("pwd1").value;

    		<!-- 对比两次输入的密码 -->
                  if(pwd1 == pwd2) {
                      document.getElementById("tishi1").innerHTML="<font color=‘green‘>两次密码相同!</font>";
                      document.getElementById("submit").disabled = false;
                  }
                  else {
                      document.getElementById("tishi1").innerHTML="<font color=‘red‘>两次密码不相同!</font>";
                    document.getElementById("submit").disabled = true;
                  }
              }

 

  

时间: 2024-10-11 07:29:03

注册账号的验证的相关文章

更改邮件发送语言为英语,解决编码为UTF8邮箱注册账号,邮件内容乱码问题

Change email English language, code for UTF8 mailbox registered account, email content garbled. 1. code analysis 乱码分析 通过对中文编码的邮件服务器使用原来的系统(GB2312) The original system used by the mail server encoding for the Chinese code (GB2312) 我使用outlook.com的邮箱(UT

短信验证码接收网页版教你分分钟玩转互联网(注册账号轻松解决)

一个手机只能注册一个账号,你在互联网是不是会有处处碰壁之感? 这个不是什么隐晦的话题,这是工作的需要.尽管广告漫天的情况会加重互联网的负担,但是没有广告的世界会让很多人失业的. 现在小编带你们走入互联网的世界,一张张通行证的发放会让你发现世界还是那么简单,注册账号也没有你以为的那么难. 准备工作: 一台联网的电脑: 1.登录需要进入的平台: 2.注册账号: 3.获取号码信息: 4.接收验证码: 5 成功注册: (图片来源:www.yzmcx.com) 不用再担心注册账号的问题, 实例操作,带你玩

&#8203;实现以账号密码验证的VPN服务器

声明 作者:昨夜星辰 博客:http://yestreenstars.blog.51cto.com/ 本文由本人创作,如需转载,请注明出处,谢谢合作! 目的 实现以账号密码验证的VPN服务器. 环境 服务端:CentOS 6.2 32 客户端:Windows XP 服务端配置 # 关闭SELinux sed -i '/^SELINUX\b/s/=.*/=disabled/' /etc/selinux/config setenforce 0 # 安装mysql-server yum -y inst

centos6.5中部署Zeppelin并配置账号密码验证

centos6.5中部署Zeppelin并配置账号密码验证1.安装JavaZeppelin支持的操作系统如下图所示.在安装Zeppelin之前,你需要在部署的服务器上安装Oracle JDK 1.7或以上版本, 并配置好相应的JAVA_HOME环境变量.以CentOS为例,具体操作过程如下: a)下载并安装jdk-8u111-linux-x64.rpm # rpm -ivh jdk-8u111-linux-x64.rpm b)配置环境变量.在/etc/profile文件结尾添加: export

微信小程序开发基础(一)注册账号

想要开发小程序首先要注册一个账号 申请账号 进入微信公众平台,根据提示注册账号. 在这你可以管理你的小程序的权限,查看数据报表,发布小程序等操作. 登录微信公众平台,在菜单'设置'-'开发设置'看到小程序的AppID了. 安装开发工具 前往 开发者工具下载页面,根据自己的操作系统下载对应的安装包进行安装. 打开小程序开发者工具,用微信扫码登录,然后就开始开发小程序吧! 第一个小程序 新建项目选择小程序项目,选择代码存放的硬盘路径,填入刚刚申请到的小程序的AppID,给你的项目起一个名字, 最后勾

JS-特效 ~ 05. 缓动框架兼容封装/回掉函数/兼容透明度/层级、旋转轮播图、正则表达式、验证表单注册账号、

缓动函数中opcity  写百分值的值 JS一般不用小数运算,会照成精度丢失 元素的默*认透明度是 层级一次性赋值,不缓动 利用for-in为同一个父元素的子元素绑定属性 缓动框架兼容封装/回掉函数/兼容透明度/层级 function animate(ele,json,fn){ //先清定时器 clearInterval(ele.timer); ele.timer = setInterval(function () { //开闭原则 var bool = true; //遍历属性和值,分别单独处

注册时候的验证

0,var validator = $("#regform").validate({这个里面的#regform是form表单里面的id 1,首先先要导入jq放到<head>里面, 2.每个<input>里面都有name ,还有Id,还要加上<label for="Enter_the_password_again"></label>3,messages里面相对于的名字,对应上面的rules里面的名字 <!-- 导入

Django 实现网站注册用户邮箱验证功能

我们在很多网站上都可以看到用户注册使用电子邮件激活或启用的方式.也就是说,用户在注册后填写正确的电子邮件地址,接着网站会发送一封启用电子邮件到用户设置的电子邮件的邮箱中,并在邮件中提供一个激活或启用的链接,在用户单击此链接后,账号正式激活或启用. 这里我们使用 Django 的 django-registration 模块可以快速实现这一过程. 1. django-registration 安装与设置 使用 pip 安装: pip install django-registration 此模块暂

HTML + CSS + JavaScript 实现注册页面信息验证(表单验证)

要求 创建一个注册页面,如下图. 然后再对注册信息进行判断,判断其是否符合要求.(如:密码6-16位字符,不能有空格等) 图片素材如下: 注册页面的整个框架 注册页面框架分析 页面内容主要分为三个部分: 我们可以使用三个块标签,可以将这三个部分分别放到每个块标签中. 注册页面框架的实现 第一部分:两个段落文本 <!-- 左边部分 --> <div class="rg_left"> <p>新用户注册</p> <p>USER RE