Ajax模拟登陆验证

index.php

<script language="javascript">
    var http_request = false;

function createRequest(url){
        http_request = false;
        if(window.XMLHttpRequest){                   //Mozilla、Safari等浏览器
            http_request = new XMLHttpRequest();
        }else if(window.ActiveXObject){              //IE
            try{
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            }catch(e){
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                }catch(e){}
            }
        }
        if(!http_request){
            alert("不能创建XMLHTTP实例!");
            return false;
        }
        http_request.onreadystatechange = alertContents; //指定相应方法
        //发出HTTP请求
        http_request.open("GET" ,url ,true);
        http_request.send(null);
    }

function  alertContents() {
        if (http_request.readyState == 4) {//处理服务器返回的信息
            if (http_request.status == 200) {
                alert(http_request.responseText);
            } else {
                alert("Ajax验证页面发生错误");
            }
        }
    }
</script>

<script language="javascript">
    function checkName(){
        var username = form1.name.value;
        if(username == ""){
            window.alert("name is null!");
            return false;
        }else {
            createRequest('checkname.php?username=' + username + '&nocache=' + new Date().getTime());
        }
    }
</script>

<form name="form1" method="post" action="">
    <select name="name">
        <option value="xiaoming">xiaoming</option>
        <option value="xiaoli">xiaoli</option>
        <option value="xiaowang">xiaowang</option>
    </select>
    <input type="submit" name="Submit" value="Ajax" οnclick="checkName()">
</form>

CheckName.php

<?php
    //模拟服务器验证
    $username = $_GET['username'];
    echo 'Ajax Check web Get Name: '.$username;
?>

16.PHP_Ajax模拟服务器登录验证相关推荐

  1. python登录验证程序_Python模拟用户登录验证

    本文实例为大家分享了Python模拟用户登录验证的具体代码,供大家参考,具体内容如下 1.功能简介 此程序模拟用户登录验证的过程,实现用户名输入.黑名单检测.用户有效性判别.密码输入及验证等.用户在3 ...

  2. wps js宏模拟cookie绕过网站登录验证请求数据

    首先说明wps js宏还没有调用Win系统组件的方法,这里用shell函数调用cmd命令来执行nodejs https模块相关代码,需要安装node.js,并且对node.js.npm有一定了解. 以 ...

  3. python用户登录(输入用户名和密码)dic_Python使用装饰器模拟用户登陆验证功能示例...

    本文实例讲述了Python使用装饰器模拟用户登陆验证功能.分享给大家供大家参考,具体如下: # -*- coding:utf-8 -*- #!python3 user_list = [ {'name' ...

  4. 微软SQL服务器登录,Microsoft SQL Server 【Windows 身份验证】和 【sa】都无法登录的解决方案...

    1.修改启动参数:打开[SQL Server 配置管理器(SQL Server Configuration Manager)]→右键[SQL Server(MSSQLSERVER)]属性→高级(Adv ...

  5. 模拟用户登录过程,验证用户名、密码和校验码,如果全部正确提示用户登录成功,否则,提示用户相关输入错误

    要求:模拟用户登录过程,验证用户名.密码和校验码,如果全部正确提示用户登录成功,否则,提示用户相关输入错误. 目的:掌握登录校验的规则和原理. //登录验证 #include<stdio.h&g ...

  6. Kotlin 语言的模拟服务器和前端登录逻辑

    Kotlin 语言的模拟服务器和前端登录逻辑 判断模拟数据库SQLServer用户名和密码是否一致,一致登录成功,不一致登录失败! main方法调用登录接口 fun main() {loginAPI( ...

  7. 服务器直接ip登录显示令牌错误,事件ID 18456:用户域\计算机名登录失败。 原因: 基于令牌的服务器访问验证失败,出现基础结构异常...

    事件ID 18456:用户登录失败. 原因: 基于令牌的服务器访问验证失败,出现基础结构错误 事件类型:审核失败 事件来源:MSSQLSERVER 事件种类:登录 事件 ID:18456 日期:201 ...

  8. struts2的登录注册 验证码 邮箱验证_Python+tkinter模拟京东登录时拖动图片式验证码...

    好消息:"Python小屋"编程比赛正式开始 推荐图书: <Python程序设计(第3版)>,(ISBN:978-7-302-55083-9),董付国,清华大学出版社, ...

  9. 【skynet】 loginserver 登陆服务器模板 登录验证

    云风大佬的登陆服务器模板 登录验证,登陆流程协议内容: S 表示服务端,C表示客户端,加粗为server端 不加粗为client端 1.S 产生随机数challenge(base64编码 二进制流), ...

最新文章

  1. spss分析qpcr数据_SPSS 数据分析,掌握这 6 大模块就够了!
  2. 【网络安全】令人闻风丧胆的“木马”是个啥来头?
  3. matlab中sign函数用法
  4. 本想用Python爬遍知乎,没想到却被知乎反杀
  5. linux的虚拟机部署项目,在虚拟机上部署Web项目
  6. 覆盖ftp服务器上面的图片后网站的原图为什么不变呀?,Win7下架设FTP服务器失败的原图...
  7. 支付宝架构师眼中的高并发架构,真是绝了!
  8. chinakr的推荐软件列表2007版
  9. 把ipad变成电脑的音箱
  10. Apache Hadoop版本详解分享
  11. 微信扫码/链接下载APK包, 自定义引导页,引导在外部浏览器打开
  12. 快手公布于香港联交所主板上市计划详情,拟融资394.77亿港元
  13. 考研数学第三章复习:曲率、曲率圆、曲率半径
  14. 人工智能为什么要用Python语言?
  15. 4.7 51单片机-DS1302 实时时钟芯片
  16. 基于Python的GUI图形用户界面编程
  17. 利用迅捷画图绘制环型网络拓扑图操作方法介绍
  18. 水下自动循迹机器人_一种夜间巡逻机器人自动循迹方法
  19. Java埋码_oCPC JS SDK 基础代码安装指南
  20. React组件Component

热门文章

  1. IOS上传代码到CocoaPods并通过Pod下载
  2. Linux下使用mail命令发送邮件
  3. 别被布线“老思想”拌倒
  4. Java反射中method.isBridge() 桥接方法
  5. Java学习---RMI 技术分析[Hessian]
  6. 法向量影响光源照射物体后,物体产生的视觉感光效果
  7. 系统性能优化的常见八大误区
  8. 多线程之HttpClient
  9. AseoZdpAseo.init(this, AseoZdpAseo.INSERT_TYPE);
  10. Java序列化和克隆