【用户登录注册】修改密码页 editpaswd.html/.php
editpaswd.html:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
</head>
<body>
<div class="editpaswd">
<form action="editpaswd.php" method="post" id="editpaswd-form"">
<h3>修改密码</h3>
旧密码:<input type="password" name="old-password" id="old-password">
新密码:<input type="password" name="new-password" id="new-password">
<input type="submit" name="btn" value="保存" >
</form>
</div>
<a href="index.php">返回</a>
</body>
</html>
editpaswd.php:
<?php
session_start();
$oldPassword = md5($_POST['old-password']);
$newPassword = md5($_POST['new-password']);
$conmysql = mysqli_connect("127.0.0.1", "root", "123456", "4429config");
if($conmysql){
$sqls = "SELECT uname,upaswd FROM user WHERE uname='{$_SESSION['uname']}'";
$rs = mysqli_query($conmysql,$sqls);
if($rs && mysqli_num_rows($rs)>0){
$userinfo = mysqli_fetch_array($rs,MYSQLI_ASSOC);
if($oldPassword==$userinfo['upaswd']){
$sqls = "UPDATE user SET upaswd = '{$newPassword}' WHERE id = '{$_SESSION['id']}'";
$rsupdate = mysqli_query($conmysql,$sqls);
if($rsupdate){
echo "密码修改成功";
}else{
echo "密码修改失败";
}
}else{
echo "旧密码错误";
}
}
echo "<a href='index.php'>返回</a>";
}else{
echo "数据库连接失败";
echo "<a href='index.php'>返回</a>";
}
?>