4.利用ajax实现登录验证

1.在login.html中搭建框架  有用户名 密码  按钮

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8"/>

<title></title>

</head>

<body>

    用户名: <input type="text" name="user" id="user"><br/>

    密码:     <input type="password" name="pass" id="pass"><br/>

    <button id="getText">获取数据</button>

     <div id="div"></div>

</body>

<script src="ajax.js" type="text/javaScript" charset="utf-8"></script>

<script>

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

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

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

      var div1 = document.getElementById("div");

      getText.onclick=function(){

           var url="ajax-login.php?user="+user.value+"&pass"+pass.value+"";

           ajaxFn(url,succFn(data){

                   div1.innerHTML=data;

});

}

</script>

</html>

2.在ajax-login中通过用户传入的用户名和密码进行匹配

<?php

$user = $_GET["user"];

$pass = $_GET["pass"];

if($user == "karry" && $pass=="hello"){

          echo "登录成功";

}else{

           echo "登录失败";

}

?>

3.实现效果


随便输入一个用户名和密码


输入正确的


4.这种方法就是写死的     可以和数据库连接   对比数据库里的用户名和密码(下节讲解)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 经过对django的初步学习,我们已经对后台的基本流程以及django的运作有了一定的了解,但是这还不足够,dja...
    coder_ben阅读 9,235评论 8 34
  • 属于简易版,比较适合没有后台基础的初学者入门,使用Ajax响应php对mysql数据库进行操作,将网站搭建在xam...
    dovlie阅读 4,542评论 0 5
  • 工厂模式类似于现实生活中的工厂可以产生大量相似的商品,去做同样的事情,实现同样的效果;这时候需要使用工厂模式。简单...
    舟渔行舟阅读 12,378评论 2 17
  • jQuery基础 什么是JQ?一个优秀的JS库,大型开发必备JQ的好处?一简化JS的复杂操作二不再需要关心兼容性三...
    幺七阅读 4,466评论 0 2
  • 第六章 利用 -- 低悬的果实 作者:Gilberto Najera-Gutierrez 译者:飞龙 协议:CC ...
    布客飞龙阅读 13,291评论 1 51