<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. lucene的多种搜索2-SpanQuery

    SpanQuery按照词在文章中的距离或者查询几个相邻词的查询 SpanQuery包括以下几种: SpanTermQuery:词距查询的基础,结果和TermQuery相似,只不过是增加了查询结果中单词 ...

  2. 1. Hyper上的CentOS 6.5 网络配置

    在hyper上安装了一个centos系统, 默认安装的是命令行模式,网络默认是不开启的.由于是在虚拟机上安装的centos所以需要现在hyper上新添加一个网络适配器后然后再进行下面的设置: 登陆到r ...

  3. Python基础学习8---list列表的操作

    a_list = ['hello','world',1,'shanghai',3.99] #列表添加操作的4种方法 #1. 通过+ 字符来拼接 a_list = a_list + [1,'wuhan' ...

  4. Air打包exe

    1.用flash创建一个airtest.fla,发布目标选择为AIR.ctrl+enter会得到如下文件: 2.把flex sdk的bin中找到adl.exe,复制过来,放置到:项目目录\bin\ad ...

  5. byte 读写文件

    import java.io.ByteArrayOutputStream; import java.io.File; import java.io.FileInputStream; import ja ...

  6. android 5.0新特性学习--CardView

    CardView继承自FrameLayout类,可以在一个卡片布局中一致性的显示内容,卡片可以包含圆角和阴影.CardView是一个Layout,可以布局其他View. 官网地址:https://de ...

  7. 9个Console控制台命令(转载)

    一.显示信息的命令 <!DOCTYPE html> <html> <head> <title>常用console命令</title> < ...

  8. 当浏览器窗体改变时,div跟着变动方法

    $(function(){ resizeU(); $(window).resize(resizeU); }); function resizeU() { var divkuangH = $(windo ...

  9. Struts2, jquery, select二级联动

    1. 下载jquery.js文件放在webroot下js文件夹里 2. 配置struts.xml: <package name="default" namespace=&qu ...

  10. centos搭建nginx环境

    1.yum install  pcre* 2.wget http://nginx.org/download/nginx-1.7.8.tar.gz 3.tar -zxvf nginx-1.7.8.tar ...