使用php/javascript简单登录表单

-1 javascript php forms login

我正在进行简单的登录,使用php和javascript来验证一个用户名和一个密码.我有一个index.php javascript文件来检查错误和results.php.我看不到任何我做错的事情,但无论输入什么,页面都会继续提交无效登录.寻找一些提示,如果你们可以给我一些.提前致谢.我也在这里查看了类似的问题,我的代码与其他代码非常匹配.

results.php

<?php

$user="joesmith";
$password="abc123";
if(isset($_POST['submit'])){

if(($_POST['user'] == $user) && ($_POST['password'] == $password))
echo "You have successfully logged in";
}
else
{
echo "Invalid login! Try again.";
}
?>
Run Code Online (Sandbox Code Playgroud)

的index.php

<body>

<form class="basic-grey" action="results.php" method="post">

<div>
<label for="username" id="lUsernameLabel">* Username:</label>
<input type="text" name="username" id="iUsername"      onblur="validateUserName()" onfocus="resetUserName()" />
<div id="dUsernameError" class="errorMessage"></div>
</div>

<div>
<label for="password" id="lPasswordLabel">* Password:</label>
<input type="password" name="password" id="iPassword"  onblur="validatePassword()" onfocus="resetPassword()" />
<div id="dPasswordError" class="errorMessage"></div>
</div>

<div>
<input type="submit" class="button" value="Submit" />
</div>
Run Code Online (Sandbox Code Playgroud)

小智 5

你的输入有name ="username",但你正在寻找$ _POST ['user']