我对如何在表单验证中提供客户(实时)反馈感到不满。 问题是每次点击提交按钮时模态消失 然后您需要再次单击以查看反馈 (如果它是一个错误,或者它是成功发送)。 至少我不知道如何提供实时反馈,例如:如果用户输入的不是有效的电子邮件,则错误会显示在电子邮件列的旁边,当他更正时,它会直接更改
感谢您帮助我,我仍处于学习进程中
以下是代码,每件事情只有模态消失,反馈不是我想要的。
(顺便说一下,这种语言是荷兰语)
<?php
$to = 'thygostriker@gmail.com';
$subject = $_POST['subject'];
$name = $_POST['name'];
$email= $_POST['email'];
$message = $_POST['message'];
$body = <<<EMAIL
onderwerp: $subject
Hallo mijn naam is $name
Bricht:$message
EMAIL;
$header = 'Van het e-mail adres $mail';
if($_POST){
if($name == '' || $email == '' || $message == '' $subject = ''){
$feedback ='Vul a.u.b. alle velden in'
}else{
mail($to, $subject, $body, $header);
$feedback = 'Uw e-mail is succesvol verzonden';