<form name="register" action="register.php" method="post">
<input type="text" name="fname" id="fname">
<input type="text" name="lname" id="lname">
<input type="text" name="username" id="username">
</form>
<form name="UsernameCheck" action="register.php" method="post">
<input type="hidden" name="username" id="fakeusername">//it will have been give username value from javascript
<input type="submit" name="checkUsername" id="checkUsername">
</form>
<form name="register" action="register.php" method="post">
<input type="text" name="email id="email">
<input type="submit" name="register" id="Register">
第一种和第三种形式将被 php 视为一种形式,否则它们将被视为不同的形式。我可以通过检查第三种形式的 isset 提交来访问第一种形式的文本字段,因为第一种和第三种形式具有相同的名称。
if(isset($_POST['register']))
{
$firstname = $_POST['fname'];
}
是否可以访问该值?或者,如果我为两种形式提供相同的 id,那么有可能实现我想要的吗?