<?php
$password = $_SESSION["pwd"];
$SQL = "SELECT * FROM admin where password='$password'";
$rs = mysqli_query($link,$sql);
$rows = mysqli_fetch_assoc($rs);
$submit = isset($_POST["Submit"])?$_POST["Submit"]:"";
if($submit)
{
if($rows["password"]==$_POST["password"])
{
$password2=$_POST["password2"];
$SQL = "UPDATE admin SET password='$password2' where id=1";
mysqli_query($link,$sql);
echo "<script>alert('修改成功,请重新进行登陆!');window.location='login.php'</script>";
exit();
}
else
?>
<?php
{
?>
<script>
alert("原始密码不正确,请重新输入")
//location.href="li_pwd.php";
</script>
<?php
}
}
?><table cellpadding="3" cellspacing="1" border="0" width="100%" class="table" align=center>
<form name="renpassword" method="post" action="">
<tr>
<th height=25 colspan=4 align="center" class="bg_tr">更改管理密码</th>
</tr>
<tr>
<td width="40%" align="right" class="td_bg">用户名:</td>
<td width="60%" class="td_bg"><?php echo $rows["username"] ?></td>
</tr>
<tr>
<td align="right" class="td_bg">原密码:</td>
<td class="td_bg"><input name="password" type="password" id="password" size="20"></td>
</tr>
<tr>
<td align="right" class="td_bg">新密码:</td>
<td class="td_bg"><input name="password1" type="password" id="password1" size="20"></td>
</tr>
<tr>
<td align="right" class="td_bg">确认密码:</td>
<td class="td_bg"><input name="password2" type="password" id="password2" size="20"></td>
</tr>
<tr>
<td colspan="2" align="center" class="td_bg">
<input class="button" onClick="return check();" type="submit" name="Submit" value="确定更改">
</td>
</tr>
</form>
</table>
</body>
</html>
$password = $_SESSION["pwd"];
$SQL = "SELECT * FROM admin where password='$password'";
$rs = mysqli_query($link,$sql);
$rows = mysqli_fetch_assoc($rs);
$submit = isset($_POST["Submit"])?$_POST["Submit"]:"";
if($submit)
{
if($rows["password"]==$_POST["password"])
{
$password2=$_POST["password2"];
$SQL = "UPDATE admin SET password='$password2' where id=1";
mysqli_query($link,$sql);
echo "<script>alert('修改成功,请重新进行登陆!');window.location='login.php'</script>";
exit();
}
else
?>
<?php
{
?>
<script>
alert("原始密码不正确,请重新输入")
//location.href="li_pwd.php";
</script>
<?php
}
}
?><table cellpadding="3" cellspacing="1" border="0" width="100%" class="table" align=center>
<form name="renpassword" method="post" action="">
<tr>
<th height=25 colspan=4 align="center" class="bg_tr">更改管理密码</th>
</tr>
<tr>
<td width="40%" align="right" class="td_bg">用户名:</td>
<td width="60%" class="td_bg"><?php echo $rows["username"] ?></td>
</tr>
<tr>
<td align="right" class="td_bg">原密码:</td>
<td class="td_bg"><input name="password" type="password" id="password" size="20"></td>
</tr>
<tr>
<td align="right" class="td_bg">新密码:</td>
<td class="td_bg"><input name="password1" type="password" id="password1" size="20"></td>
</tr>
<tr>
<td align="right" class="td_bg">确认密码:</td>
<td class="td_bg"><input name="password2" type="password" id="password2" size="20"></td>
</tr>
<tr>
<td colspan="2" align="center" class="td_bg">
<input class="button" onClick="return check();" type="submit" name="Submit" value="确定更改">
</td>
</tr>
</form>
</table>
</body>
</html>
解决方案 »
- [散分]为编辑小MM提供的服务代码。关于图片上传的。
- 【求助】在cmd下运行php代码首字符乱码问题
- PHP中如何获取上页传递过来的变量
- 为什么无法插入表单数据到mysql中去?
- 请问怎么将username=%E5%8F%8D%E5%8F%8D%E5%A4%8D%E6%B3%95ddddff解码成UTF-8
- 这里有对php源代码有研究的兄弟、姐妹吗?
- 我想这样,当我选中某个下拉框的一个选项时,下面的的某个输入框名称会变化.............
- www.aaa.com/test.html?id=123 这种形式可以实现嘛?
- 一个关于字符串截取的问题
- 关于COOKIE的问题!
- 新手求教foreach的问题!
- 帮忙看看错误怎么修改
变量是大写,
改为
$password = isset($_SESSION["pwd"])? $_SESSION["pwd"] : ''; mysqli_query($link,$sql);
改为
mysqli_query($link,$SQL);
$sql ='select * from admin where username="'.'$password.'"';第12行改:
$sql = 'update table admin set password="'.$password2.'"where id=1";
第3行改成:
$sql ='select * from admin where username="'.$password.'"';
第12行改成:
$sql = 'update table admin set password="'.$password2.'"where id=1';