主页 > 知识库 > ajax实现登录功能

ajax实现登录功能

热门标签:中国地图标注不明确情况介绍表 河间市地图标注app 大众点评400电话怎么申请 怎样在地图标注文字 地图标注推销坑人 东平县地图标注app 立陶宛地图标注 上海企业外呼系统价钱 电销机器人 长春

AJAX的全称是Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。

ajax的优点:

1、最大的一点是页面无刷新,用户的体验非常好。

2、使用异步方式与服务器通信,具有更加迅速的响应能力。。

3、可以把以前一些服务器负担的工作转嫁到客户端,利用客户端闲置的能力来处理,减轻服务器和带宽的负担,节约空间和宽带租用成本。并且减轻服务器的负担,ajax的原则是“按需取数据”,可以最大程度的减少冗余请求,和响应对服务器造成的负担。

4、基于标准化的并被广泛支持的技术,不需要下载插件或者小程序。

5、ajax可使因特网应用程序更小、更快,更友好。

这里我用ajax写一个简单的登录页面:首先用到的是数据库login的表,

下面是登录页面的代码,首先要引入jquery包

head>
  meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  title>无标题文档/title>
  script src="jquery-3.1.1.min.js">/script> /*引入jquery包*/
/head>
body>
h2>登录页面/h2>
div>用户名:input type="text" id="uid"/>/div>
div>密码:input type="text" id="pwd"/>/div>
div>input type="button" id="btn"value="登录"/>/div>11/body>12/html>

登录页面很简单,就不上图了,之前的博客也写过很多次了

然后下面就是ajax的写法了

script type="text/javascript">
$("#btn").click(function(){
 //第一步:取数据,这里用到了用户名和密码
  var uid=$("#uid").val();
  var pwd=$("#pwd").val();
  //第二步:验证数据,这里需要从数据库调数据,我们就用到了ajax
  $.ajax({
    url:"dlchuli.php",//请求地址
    data:{uid:uid,pwd:pwd},//提交的数据
    type:"POST",//提交的方式
    dataType:"TEXT", //返回类型 TEXT字符串 JSON XML
    success:function(data){
   //开始之前要去空格,用trim()
      if(data.trim()=="OK")
      {
        window.location.href = "main.php";
      }
      else{
       alert("用户名或者密码错误");
      }
    }
  })
})
/script>

dlchuli.php的代码写法如下:

?php
include("DADB.class.php");
$db=new DADB();
$uid=$_POST["uid"];
$pwd=$_POST["pwd"];
$sql="select password from login where username='{$uid}'";
$arr=$db->Query($sql);
if($arr[0][0]=$pwd  !empty($pwd))
{
  echo"OK";
}
else{
  echo"NO";
}
?>

写到这里,用ajax写的简单的登录页面就完成了,最大的好处就是如果出错会在原来的页面报错,不会蹦到其他的页面

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持脚本之家!

您可能感兴趣的文章:
  • 一款经典的ajax登录页面 后台asp.net
  • Ajax异步方式实现登录与验证
  • ajax 实现微信网页授权登录的方法
  • Ajax实现带有验证码的局部刷新登录界面
  • div弹出层的ajax登录(Jquery版+c#)
  • Ajax Session失效跳转登录页面的方法
  • ajax编写简单的登录页面
  • Ajax实现漂亮、安全的登录界面
  • 登录超时给出提示跳到登录页面(ajax、导入、导出)
  • Ajax实现登录案例

标签:本溪 营口 铜川 益阳 四川 辽宁 玉树 内江

巨人网络通讯声明:本文标题《ajax实现登录功能》,本文关键词  ajax,实现,登录,功能,ajax,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《ajax实现登录功能》相关的同类信息!
  • 本页收集关于ajax实现登录功能的相关信息资讯供网民参考!
  • 推荐文章