我遇到了我的一個PHP表單驗證腳本的問題。PHP驗證消息出現在我的用戶表單頂部
基本上,我有一種形式,當用戶提交的信息它(通過PHP)驗證檢查,並且經由回聲語句的結果(成功,ERROR1,誤差2等)輸出
然而,用戶提交後表單(action =相同的頁面,即發佈給自己)驗證消息出現在表單的頂部或旁邊。我希望回顯消息出現在表單下。
這是現在正在發生的事情在頁面:
Error: Your password is incorrect
Username:
Email:
Password:
Submit Button
這就是我想要它看起來像:
Username:
Email:
Password:
Submit Button
Error: Your password is incorrect
有誰知道如何解決這個問題?
下面是代碼:
<form id="username_check" name="username_check" method="post">
<tr>
<td><b>Username:</b></td>
<td><input name="Username" type="text" class="textfield" id="Username"
value="<?php echo($_POST['Username']); ?>"
/>
</td>
</tr>
<tr>
<td><b>Email Address:</b></td>
<td><input name="email_address" type="text" class="textfield" id="email_address"
value="<?php echo($_POST['email_address']); ?>"
/>
</td>
</tr>
<tr>
<td><b>Password:</b></td>
<td><input name="PASSWORD" type="password" class="textfield" id="PASSWORD" />
</td>
</tr>
<td><input type="submit" name="submit" value="Submit" /></td>
</form>
<?php
//If form was submitted
if (array_key_exists('submit',$_POST)){
//Do something
echo "Form validation here.....";
}
?>
會需要一些代碼... –