如何在提交表单并返回无效输入数据后仍使字段仍然在表单域中?表单字段的稳定性php
<form action="" method="post">
<label for="cellPhoneNo">البريد الالكتروني</label>
<input type="text" name="emailAddress" class="textField"/>
<span>*</span>
<span><?php
if($emailValidator != CORRECT_VALUE)
echo $errorMessage[$emailValidator];?>
</span>
<br>
</form>
这里的地方我检查输入
$emailValidator=checkInput($_POST['emailAddress'],INVALID_EMAIL_ADDRESS,'/^[a-zA-Z0-9._-][email protected][a-zA-Z0-9.-]+\\.[a-zA-Z]{2,4}$/');
当用户提交无效的电子邮件地址,验证结果显示错误消息的用户。我怎样才能使无效的错误电子邮件地址仍然在输入?
或者你可以使用解决方案@mkk建议:) – digi
我通常依赖于表单验证的服务器,它更安全。 – palAlaa
当然可以。我建议客户端和服务器端验证:) – digi