我正在尝试制作一个简单的登录表单,但echo $_POST['loginButton'];始终输出 LOG IN 而不填写表单并单击提交按钮。为什么它输出LOG IN。我想检查是否按下了提交按钮,然后我想获取用户名和密码的值。所有代码都在同一个register.php. 这是代码:
<?php
// if(isset($_POST['loginButton'])){
// // Login button was pressed
// echo 'Logged in';
// }
echo $_POST['loginButton'];
?>
<!--Login Form -->
<form action="register.php" id="loginForm" method="POST">
<h2>Login to your acount</h2>
<!-- Username -->
<p>
<label for="loginUsername">Username</label>
<input type="text" id="loginUsername" name="loginUsername" required >
</p>
<!-- Password -->
<p>
<label for="loginPassword">Password</label>
<input type="password" id="loginPassword" name="loginPassword" required >
</p>
<!-- Submit -->
<p>
<input type="submit" value="LOG IN" name="loginButton">
</p>
</form>