使用HTML和PHP的密码保护表单

时间:2014-09-23 10:40:38

标签: php html forms

我正在制作一个html表单,需要人们确认他们是他们所说的人。我如何计划这样做是使用密码字段。密码将通过电子邮件发送给他们。所以只有一个密码,所以不需要几十个不同的密码。

HTML

<form action="contact.php" method="post">
<!--entire form here-->
<input type="password" name="pwd" placeholder="Password" required />
<input type="submit" value="submit" id="button"/>
</form>

所以我的问题是:

  1. 如何选择密码(我认为在contact.php中,不确定)
  2. 如何在contact.php
  3. 中处理密码

    提前致谢!

1 个答案:

答案 0 :(得分:1)

您的表单会将数据发送到页面contact.php 以下是contact.php中的内容,以便您从输入中获取值:

<?php
if (isset($_POST['pwd']))
{
    //comparing the user input with the good password
    if ($_POST['pwd'] == 'THE_GOOD_PASSWORD_GOES_HERE')
    {
        echo 'Password is good';
    }
    else
    {
        echo 'Wrong password';
    }
}
?>

用您的密码替换THE_GOOD_PASSWORD_GOES_HERE。

另外,请考虑阅读this