ajax修改密码
<div>用户名:<input type="text" id="uid" /><span id="tt" style="display:none">用户名不存在</span></div> <div>密 码:<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" /> <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修改密码的更多相关文章
- SSH 基于ajax实现修改密码功能步骤梳理
1. 为密码输入框进行输入校验,使用easyUI提供的easyui-validatebox <table cellpadding=3> <tr> <td>新密码:& ...
- 九十九:CMS系统之ajax提交修改密码的数据
顺便实现ajax提交的时候默认提交csrf_token var http = { 'get':function (args) { args['method'] = 'get'; this.ajax(a ...
- MVC5 网站开发之六 管理员 2、添加、删除、重置密码、修改密码、列表浏览
目录 奔跑吧,代码小哥! MVC5网站开发之一 总体概述 MVC5 网站开发之二 创建项目 MVC5 网站开发之三 数据存储层功能实现 MVC5 网站开发之四 业务逻辑层的架构和基本功能 MVC5 网 ...
- [Django实战] 第5篇 - 用户认证(修改密码)
上一篇我们实现了用户认证系统的登录模块,这一篇实现修改密码模块. 同样地,我们首先得给修改密码创建表单(forms.py): class ChangepwdForm(forms.Form): oldp ...
- 31、Flask实战第31天:cms后台修改密码
cms后台修改密码界面布局 先创建cms_resetpwd.html页面,继承cms_base.html {% extends 'cms/cms_base.html' %} {% block titl ...
- php修改密码
为了让页面更为好看一些,我一般会选择bootstrap,写起来虽然看着麻烦,但是我们真正需要的只有中间的内容 下面是html的内容 <div id="tbx"" ...
- JavaWeb网上图书商城完整项目--day02-20.修改密码各层实现
1.我们来看看后台操作的业务流程 每一层都按照上面的步骤来进行实现: 这里我们要使用commUtils.toBean把表单提交的参数封装成User对象,必须保证User对象中的字段和表单提交的字段的名 ...
- JavaWeb网上图书商城完整项目--day02-18.修改密码页面处理
1.用户登陆成功之后会显示 当点击修改密码的时候,会进入下面的页面 对应的是pwd.jsp这个文件 我们把对jsp页面前段的校验都封装在pwd.js中,在jsp中引入该js文件 <%@ page ...
- win7下安装mysql后修改密码
mysql的安装教程网上很多,此处不过多介绍,个人觉得下面这篇教程是比较好的,一步到位.MySQL 5.7.9 ZIP 免安装版本配置过程_百度经验 http://jingyan.baidu.com ...
随机推荐
- myEclipse JSP 调用 IDL8.2 配置
新安装了Envi5.0 IDL8.2,路径改动了,一些配置也要随之改动.现在总结一下,JSP调用IDL的配置. jar包配置,环境变量配置,dll配置,tomcat路径配置,tomcat运行选项配置, ...
- ubuntu server 12.04 源
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 deb http://mirrors.163.com/ubuntu/ precise ...
- Elasticsearch head安装
es5.0目前没有head插件所以不要下载错而是版本导致无法安装head; 安装head命令在es的bin目录下执行 ./plugin install mobz/elasticsearch-head ...
- Disassembly3:variable
Initializer C++ Primer上说:如果未初始化的Built-in type是定义在function外部的,那么它将自动被初始化为“0”:如果uninitialized的built-in ...
- git 管理多个私钥
.ssh/config文件: host imspring hostname 182.92.153.2 IdentityFile ~/.ssh/id_rsa port 22
- spring MVC之返回JSON数据(Spring3.0 MVC)
方式一:使用ModelAndView的contentType是"application/json" 方式二:返回String的 contentType是&qu ...
- java+tomcat+Eclipse+mysql配置
Java下载及配置: 1. 下载:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html ...
- POJ2718 递归套递归
就是给你一个数,排列组合,然后问如何排列之间的差值最小. 我之前的想法是一个递归,然后两个for循环枚举L1和L2,结果TLE了,然后想了一下剪枝发现没办法剪,然后看了一下别人的代码,用了next_p ...
- android 权限管理和签名 实现静默卸载
为了实现静默卸载, 学了下android的安全体系,记录如下 最近在做个东西,巧合碰到了sharedUserId的问题,所以收集了一些资料,存存档备份. 安装在设备中的每一个apk文件,Android ...
- rpm命令说明
RPM命令常用参数 RPM的常规使用方法为rpm-?package.rpm,其中-?为操作参数(更多信息,请查阅帮助$manrpm): -q在系统中查询软件或查询指定rpm包的内容信息-i在系统中安装 ...