<div>用户名:<input type="text" id="uid" /><span id="tt" style="display:none">用户名不存在</span></div>

<div>密&nbsp;码:<input type='password' id='pwd' /><span id="ts" style="display:none">密码不正确</span></div>
<div>新密码:<input type="password" id="pod" /><span id="ta" style="display:none">新密码不能为空</span></div>
<div>新密码:<input type="password" id="ppd" /><span id="tb" style="display:none">第二次新密码不能为空</span></div>
<div ><input type="button" value="修改" id="btn" />&nbsp;<a href="dengluzhu.php"><input type="submit" value="返回" /></a></div> </div>
</div> <script type="text/javascript">
$(document).ready(function(e){
$("#uid").blur(function(){
var uid = $("#uid").val()
$.ajax({
url:"uidchuli.php",
data:{uid:uid},
dataType:"TEXT",
type:"POST",
success: function(data){
//alert(data);
if(data.trim()==)
{ $("#tt").css("display","block");
return false;
}
else if(data.trim()==)
{
$("#tt").css("display","none"); }
}
})
})
})
$("#pwd").blur(function(){
var uid = $("#uid").val();
var pwd = $("#pwd").val();
$.ajax({
url:"uidpwdchuli.php",
data:{pwd:pwd,uid:uid},
type:"POST",
dataType:"TEXT",
success: function(data){ if(data.trim()=="no")
{
$("#ts").css("display","block");
return false;
}
if(data.trim()=="ok")
{
$("#ts").css("display","none"); }
}
})
})
$("#pod").blur(function(){
var pod = $("#pod").val();
if(pod.trim().length==)
{ $("#ta").css("display","block");
return false;
}
else
{ $("#ta").css("display","none")
}
})
$("#ppd").blur(function(){
var ppd = $("#ppd").val();
if(ppd.trim().length==)
{ $("#tb").css("display","block");
return false;
}
else
{ $("#tb").css("display","none")
}
}) $("#btn").click(function(){
var uid = $("#uid").val();
var pod = $("#pod").val();
var ppd = $("#ppd").val(); if(pod.trim().length!=ppd.trim().length)
{
alert("输入的两次密码不相同");
return false;
} else
{
$.ajax({
url:"xugaichuli.php",
data:{uid:uid,pod:pod,ppd:ppd},
dataType:"TEXT",
type:"POST",
success: function(data){
if(data.trim().length==)
{
alert("修改成功"); }
}
})
} });
</script> //ajax修改主页 <?php $uid=$_POST["uid"]; include("js/DBDA.class.php"); $db=new DBDA();
$sql="select count(*) from admin where adminname='{$uid}'"; echo $db->StrQuery($sql); ?> //uid处理页面 <?php $uid=$_POST["uid"];
$pwd=$_POST["pwd"];
include("js/DBDA.class.php"); $db=new DBDA();
$sql="select password from admin where adminname='{$uid}'"; $mm=$db->StrQuery($sql);
if($mm==$pwd && $pwd!="")
{ echo "ok"; }
else
{
echo "no"; } //判断密码处理页面 <?php $uid=$_POST["uid"];
$pod=$_POST["pod"];
include("js/DBDA.class.php");
$db=new DBDA(); $sql="update admin set password='{$pod}' where adminname='{$uid}'"; echo $db->StrQuery($sql,); ?> //执行修改处理页面

ajax修改密码的更多相关文章

  1. SSH 基于ajax实现修改密码功能步骤梳理

    1. 为密码输入框进行输入校验,使用easyUI提供的easyui-validatebox <table cellpadding=3> <tr> <td>新密码:& ...

  2. 九十九:CMS系统之ajax提交修改密码的数据

    顺便实现ajax提交的时候默认提交csrf_token var http = { 'get':function (args) { args['method'] = 'get'; this.ajax(a ...

  3. MVC5 网站开发之六 管理员 2、添加、删除、重置密码、修改密码、列表浏览

    目录 奔跑吧,代码小哥! MVC5网站开发之一 总体概述 MVC5 网站开发之二 创建项目 MVC5 网站开发之三 数据存储层功能实现 MVC5 网站开发之四 业务逻辑层的架构和基本功能 MVC5 网 ...

  4. [Django实战] 第5篇 - 用户认证(修改密码)

    上一篇我们实现了用户认证系统的登录模块,这一篇实现修改密码模块. 同样地,我们首先得给修改密码创建表单(forms.py): class ChangepwdForm(forms.Form): oldp ...

  5. 31、Flask实战第31天:cms后台修改密码

    cms后台修改密码界面布局 先创建cms_resetpwd.html页面,继承cms_base.html {% extends 'cms/cms_base.html' %} {% block titl ...

  6. php修改密码

      为了让页面更为好看一些,我一般会选择bootstrap,写起来虽然看着麻烦,但是我们真正需要的只有中间的内容  下面是html的内容 <div id="tbx"" ...

  7. JavaWeb网上图书商城完整项目--day02-20.修改密码各层实现

    1.我们来看看后台操作的业务流程 每一层都按照上面的步骤来进行实现: 这里我们要使用commUtils.toBean把表单提交的参数封装成User对象,必须保证User对象中的字段和表单提交的字段的名 ...

  8. JavaWeb网上图书商城完整项目--day02-18.修改密码页面处理

    1.用户登陆成功之后会显示 当点击修改密码的时候,会进入下面的页面 对应的是pwd.jsp这个文件 我们把对jsp页面前段的校验都封装在pwd.js中,在jsp中引入该js文件 <%@ page ...

  9. win7下安装mysql后修改密码

    mysql的安装教程网上很多,此处不过多介绍,个人觉得下面这篇教程是比较好的,一步到位.MySQL 5.7.9 ZIP 免安装版本配置过程_百度经验  http://jingyan.baidu.com ...

随机推荐

  1. [转]JSONObject与JSONArray的使用

    http://www.cnblogs.com/xwdreamer/archive/2011/12/16/2296904.html 参考文献: http://blog.csdn.net/huangwuy ...

  2. 6--OC--封装 继承 多态

    OC中的类的三大特性类: 继承,封装,多态 一. 封装 封装就是对类中的一些字段,方法进行保护,不被外界所访问到,有一种权限的控制功能,这样我们在定义类的时候,哪些字段和方法不想暴露出去,哪些字段和方 ...

  3. 在 Linux 系统中安装Load Generator ,并在windows 调用方法

    在 Linux 系统中安装Load Generator ,并在windows 调用 由于公司需要测试系统的最大用户承受能力,所以需要学习使用loadrunner.在安装的时候碰到了不少问题,所以写下此 ...

  4. js跨域总结

    一.通过jsonp跨域 在js中,我们直接用XMLHttpRequest请求不同域上的数据时,是不可以的.但是,在页面上引入不同域上的js脚本文件却是可以的,jsonp正是利用这个特性来实现的. 比如 ...

  5. android使用百度app分享,app统计出现的异常,FrontiaApplication类

    想在app里加入百度分享和百度统计.查看了百度移动统计的文档后下载官网给的demo.参照demo给出的代码给自己的app加入代码.以上步骤比较简单.不细说,下面说下此过程需要注意的一些点,不然会引发异 ...

  6. js选择一个选项 跳出另一个选项 跳出一个输入框

    跳出输入框 <script language="javascript"> function $(obj){return document.getElementById( ...

  7. 关于Tcpreplay

    tcpprep -p -o /root/Desktop/ZS/Tcpreplay/cache_test.cache -i /root/Desktop/ZS/Tcpreplay/9.17.pcap tc ...

  8. cc2530串口通信流程

    //串口发送接收流程 main: //主函数 ->osal_init_system(); //操作系统初始化 ->osalInitTasks(); //任务初始化 -->ZDApp_ ...

  9. Python中super的用法

    super 是用来解决多重继承问题的,直接用类名调用父类方法在使用单继承的时候没问题,但是如果使用多继承,会涉及到查找顺序(MRO).重复调用(钻石继承)等种种问题.总之前人留下的经验就是:保持一致性 ...

  10. JAVA基础--super关键字

    子类对象new的时候堆里的内存分配: 1. 父类成员变量 2. 子类成员变量 3. this对象指向自己 4. super对象指向父类 super调用父类的方法: class FatherClass ...