在php中确认当前密码

时间:2015-10-24 16:10:27

标签: php mysql if-statement

我想用mysql数据库创建一个使用php的网站.. 这是我的代码

<?php
$con=mysql_connect("localhost", "root", "");
mysql_select_db("mydatabase", $con);
$query = "INSERT INTO tblSecurity Values('".$_POST['txtUser']."','".$_POST['txtPass']."')";
$password = $_POST['txtPass'];
$confirm = $_POST['txtPassConfrm'];
mysql_query($query, $con);
if($password = $confirm)
{

Header("Location: Login.php");
}
else
{
echo"Verify your Answer";
}
?>

问题是,如何验证确认密码是否与输入的密码相同,此代码有效,但即使密码不同,它也不会移动到ELSE。任何人都可以帮我纠正这个...谢谢

1 个答案:

答案 0 :(得分:1)

更好的做法是在输入阶段检查两个密码是否相同。 这里代码也是正确的,只有错误是php需要==而不是=。