我正在给这个简单的 html 表单提供密码,并使用 php 来执行此操作
唯一有效的密码应为“testing”(不带引号)。如果用户没有输入密码,则向他们发出“请输入密码”的警告,并且根本不再对数据进行处理。如果用户没有输入有效密码“testing”(不带引号),则告诉用户“密码无效,抱歉”,不再对数据进行任何处理。(使用“if”语句来确定他们是否输入了密码等……)
但我似乎无法弄清楚有人可以帮帮我吗?
html编码是
<form action = "lab.php" method = "post" name = "lab_form">
what is your last name: <input type = "text" name = "last"><br />
what is your student number (password): <input type = "password" name = "number">
</form>
我对我的 php 所做的就是这样......但根本没有工作......我所学到的只是 $_POST 和 isset 现在。我想知道如何使用 $_POST、isset 和 if 语句来完成这项工作......
<?php
echo $_POST["last"] . "<br/>";
if (isset($_POST["number"]))
{
echo "The variable $_POST[number] exists.";
}
else if (!(isset($_POST["number"])))
{
echo "Please enter a password.";
}
else
{
echo "No variable called $_POST[number]";
}
?>
我知道我在做什么不会有意义....但是...是的:(
不过还是先谢谢了^_^
PS我知道在php代码中我应该添加类似
if($_POST["number"] == testing)
并继续,但问题是我什至无法让它显示其他部分,所以我还没有尝试将“测试”作为密码。