如果设置了用户名而密码不是,则显示错误消息

时间:2017-11-17 20:24:25

标签: php html

  .menu{
    position: absolute;
    top: 100px;
    float:left;
    display: none;
   }

.btn-1 {
   float: left;
   border: 2px solid yellow;
 }

我只是想显示一条错误消息,如果用户名设置了,并且点击“提交”后密码字段没有填充任何字符,这就是我尝试但现在为我工作的方式。

3 个答案:

答案 0 :(得分:1)

在您的表单中,您错过了一个操作。在action属性中放置了您在下面执行的相同URL。此外,您应该检查是否设置了提交POST

if (isset($_POST['submit']) && isset($_POST['username']) && $_POST['password'] == "")  {
    echo "Please enter your password.";
}

答案 1 :(得分:0)

if (isset($_POST['username']) && ($_POST['password'] == ""))  {
    echo "Please enter your password.";
}

答案 2 :(得分:0)

在表单下方输入以下内容:

df.nunique(1).eq(1)
Out[1155]: 
0     True
1    False
2    False
dtype: bool

这意味着如果设置了用户名并且未设置密码,则会显示错误消息:“请输入您的密码”。 您可以更改此内容并将其用作模板:

if ((isset($_POST['username'])) == true && (isset($_POST['password'])) == false ){
   echo "please enter your password";
}