Les messages d'erreur ne sont pas affichés sous les champs de saisie correspondants. Utiliser HTML, PHP-Questions et réponses sur le réseau chinois PHP
Les messages d'erreur ne sont pas affichés sous les champs de saisie correspondants. Utiliser HTML, PHP
P粉567112391
P粉567112391 2023-09-15 15:05:59
0
1
418

Comment afficher immédiatement le message d'erreur correspondant sous le champ de saisie si l'utilisateur saisit des données invalides. Par exemple, l'utilisateur saisit des données non valides dans le champ Nom et un message d'erreur apparaît immédiatement sous le champ Nom. Il en va de même pour les champs Email et Message. J'utilise le code HTML et PHP suivant :

SMTPDebug = SMTP::DEBUG_SERVER; $mail->isSMTP(); $mail->SMTPAuth = true; $mail->Host = "smtp.gmail.com"; $mail->SMTPSecure = PHPMailer::ENCRYPTION_STARTTLS; $mail->Port = 587; require_once 'config.php'; $mail->Username = SMTP_USERNAME; $mail->Password = SMTP_PASSWORD; $mail->setFrom($emailSanitized, $nameSanitized); $mail->addAddress("myemail@gmail.com", "myemail"); $mail->Subject = $subject; $mail->Body = "Name: $nameSanitized\nEmail: $emailSanitized\n\n$messageSanitized"; $mail->send(); header("Location: sent.html"); } catch (Exception $e) { echo 'Message could not be sent. Mailer Error: ', $mail->ErrorInfo; } } else { echo $emailErr; echo $nameErr; echo $messErr; } ?>

J'ai essayé différents articles.

P粉567112391
P粉567112391

répondre à tous (1)
P粉391677921

Placez le code HTML danselseblocs

} else { ?> 
    Derniers téléchargements
    Plus>
    effets Web
    Code source du site Web
    Matériel du site Web
    Modèle frontal
    À propos de nous Clause de non-responsabilité Sitemap
    Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!