来自if语句的意外响应

时间:2014-05-13 23:21:59

标签: php

我的代码位于domain.com/tutorial.php

$consolePass = "abcd";
if ($_POST['passField'] == "password")
{
    echo '<font size="4" color="red"><div align="center"><b>Current password:</b> '.$consolePass.'</div></font><hr />';
}
else echo '<div align="center">
<font size="4" color="red"><b>To view console password, please re-enter your account password.</b></font>
<form type="input" action="tutorial.php" method="post"> 
    <input type="password" name="passField"> 
    <button type="submit">View password</button>
</form></div><hr />';

我正在使用php 5.5的password_verify函数并在/passes/username/passHash.txt中存储加密的密码哈希值(这可能不安全,但没关系,这只是一个供我学习的网站)。

当我回信$_POST['passField']时,只要我输入它就会回声。但是,当我尝试在passField中输入密码时,它永远不会回显$consolePass

0 个答案:

没有答案