J'ai intégré vos codes dans mes deux fichiers que j'ai nommés "form.php" et "traite.php"
Voir le formulaire en ligne ici: http://forum55plus.ca/form.php
Vous pouvez le tester si vous le désirez.
J'obtiens le message d'erreur: Fatal error: Call to undefined function: filter_var() in /home2/ldxxx/public_html/traite.php on line 107
Je vous donne les codes des lignes 106 à 113 car je pense voir l'erreur mais je n'ose la corriger moi-même ne sachant quelle ligne garder.
106 - $courriel = isset($_POST['courriel'])? $_POST['courriel']: "";
107 - $courriel = filter_var($courriel, FILTER_SANITIZE_EMAIL);
108 - $courrier = filter_var($_POST['courriel'], FILTER_VALIDATE_EMAIL);
109 - $message = isset($_POST['message'])? $_POST['message']: "";
110 - $nom = isset($_POST['nom'])? $_POST['nom']: "";
111 - $antispam = isset($_POST['antispam'])? $_POST['antispam']: "";
112 - $c_rendu = ""; //le compte-rendu d'erreur
113 - $erreur = false; //boolꦮ juste en cas d'erreur
On dirait qu'il y a 2 lignes similaires à 107 et 108:$courriel = filter_var($courriel, FILTER_SANITIZE_EMAIL);
$courrier = filter_var($_POST['courriel'], FILTER_VALIDATE_EMAIL);