我有两个表单包含在一个 PHP 文件中。其中一种表单用于“登录”,另一种表单用于“注册”,我有一些 CSS 和 JS 可以直观地切换表单,但无论如何,这两种表单仍然在一个 php 文件中。
这些表格是标准的:
<form action="login.php" method="post" name="user-sign-up">
<div class="error">
<?php if(!empty($error)){echo $error;} ?>
</div>
<span>First name</span>
<input type="text" name="fname" class="fname">
<input type="submit" value="Sign Up" class="signupdawg" id="firstname-signup">
</form>
然后我在该表格下面得到了另一张表格。
这是我的 php,它可以工作,并且仅适用于其中一种形式:
if( isset($_POST['fname']) && !empty($_POST['fname'])){
$upName = $_POST['fname'];
if(empty($upName)){
$error = 'All fields are required';
我只是缩短了代码,因此不会占用太多空间。我还有其他输入,例如密码,但我只是将其删除,因为代码几乎相同,除了我的 php 空检查中有一个“或”,以及我的 html 中的几行。
不管怎样,我想知道如何使用 PHP 同时验证两个表单。
FFIVE
慕妹3146593