php管理密码修改,如何实现管理员密码修改功能

首先在admin文档中找到 pass.html 页面 修改成 pass.php文件。

然后将其中的“修改会员密码”文字修改成 “修改管理员密码”。

修改后得到如下的效果:

881dc6c7f15bd9a54d9751ce5543a503.png

修改完成后。就可以实现功能了。下面说一下实现的流程:

684b60bf9135f04deba8ee01ed7b1ac9.png

使用数据库SQL语句查询输入的原密码是否与文本框内填入的密码匹配

如果匹配则成功,则会使用SQL语句的修改功能,修改数据库中的密码

修改成功后返回登录页面使用新密码重新登录。

代码如下:<?php

header("content-type:text/html;charset=utf-8");

include("config.php");

if($_POST){

$oldpassword = $_POST ["mpass"];

$newpassword = $_POST ["newpass"];

$confirm = $_POST['renewpass'];

$sql1 = 'select password from admin where id=1 ';

$result1 = mysqli_query($link,$sql1);

$password = mysqli_fetch_assoc($result1)['password'];

if ($oldpassword !== $password) {

echo "";

}

else{

if ($newpassword==$confirm) {

$sql2 = 'update admin set password ="'.$newpassword.'" where id =1';

mysqli_query($link,$sql2);

echo "";

}

}

}

?>

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值