数据库服务

锤子馆长 锤子馆长 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
<?php 
header("content-type:text/html;charset=utf-8"); //编码
include("conn/conn.php"); //链接数据库
if(isset($_POST['xiugai'])){ //判断有没有修改按钮
$user=$_POST['user']; //定义用户名变量
$pwd=$_POST['pwd']; //原密码变量
$xpwd=$_POST['xpwd']; //新密码变量
$section=$_POST['section']; //部门名称变量
$name=$_POST['name']; //真实姓名变量

$insert=mysql_query("update tb_login set pwd='$xpwd',section='$section',name='$name' where user='$user' and pwd='$pwd'",$conn); //更新数据库语句
echo mysql_error();
if($insert){//判断是否执行
echo '<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />';
echo "<script>alert('޸修改成功');window.location.href='index.php'</script>"; //修改成功
}
else{
echo '<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />';
echo "<script>alert('޸修改失败');window.location.href='guanli.php'</script>"; //修改失败
}
}
?>

这个是网页代码
<form action="guanli_ok.php" method="post" enctype="multipart/form-data" name="form2" id="form2">
<table width="527" height="282" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="194" height="46"><div align="left"><?php echo $_SESSION['user'];?> 用户信息修改</div></td>
<td width="333"><div align="left"></div></td>
</tr>
<tr>
<td height="46"><div align="right">用户名:</div></td>
<td><div align="left"><input type="text" name="user" readonly="readonly" value="<?php echo $_SESSION['user'];?>"/></div></td>
</tr>
<tr>
<td height="40"><div align="right">原密码:</div></td>
<td><div align="left"><input type="text" name="pwd" /></div></td>
</tr>
<tr>
<td height="30"><div align="right">新密码:</div></td>
<td><div align="left"><input type="text" name="xpwd" /></div></td>
</tr>
<tr>
<td height="30"><div align="right">确认密码:</div></td>
<td><div align="left"><input type="text" name"quren" /></div></td>
</tr>
<tr>
<td height="30"><div align="right">部门:</div></td>
<td><div align="left"><input type="text" name="section" /></div></td>
</tr>
<tr>
<td height="30"><div align="right">真实姓名:</div></td>
<td><div align="left"><input type="text" name="name" /></div></td>
</tr>
<tr>
<td height="30"> </td>
<td><input type="submit" name="xiugai" value="确认修改"/> </td>
</tr>
</table>
</form>


问题是最后就算我原密码是输入错误的提示也是修改成功跳转到了index.php页面 但是数据库没修改 原密码正确就一切正常
...全文
评论 2
收藏 已收藏
分享
返回顶部
锤子馆长
基础编程 21,889 成员 140,329 内容