Bonjour à tous,
Comment valider un formulaire HTML/PHP uniquement si l'un des <input type="text" name="..." /> est vide ?
Je m'explique,
Depuis peu je reçois des spams venant de mon site ayant un formulaire libre et sans captcha ou autre sécurité.
Pour ne pas intégrer de captcha ou autre question de vérification j'ai inséré un champ supplémentaire mais qui est masquer via le CSS du site, ce qui permet d'avoir des champs réel pour le robot tel que nom, prénom, mail, tel, message hors pour le visiteur il n'y a que prénom, mail, tel, message.
Ma déduction est donc que le robot vas forcément vouloir remplir le champ nom qui est invisible sur le site, par cette astuce l'envoi du message s'effectue uniquement si "nom" est vide et donc le robot qui aura rempli ce champ lui ne pourra pas l'envoyé.
Mon actuel problème est que je ne sais comment interdire l'envoi si ce champ "nom" comporte une valeur.
Merci d'avance !
Partager