Bon jour à tous,
Je voudrais savoir si je pouvais mettre un code php pour faire un captcha, dans un formulaire (php + html) déjà existant ?
Merci de votre réponse.
Bon jour à tous,
Je voudrais savoir si je pouvais mettre un code php pour faire un captcha, dans un formulaire (php + html) déjà existant ?
Merci de votre réponse.
C'est au niveau du formulaire que ça se passe.
En général on utilise un système externe type Google Recaptcha (pour ne citer que lui).
Merci du renseignement.
Si c'est au niveau du formulaire, ça peut se faire, et j'ai regardé reCAPTCHA de Google, mais c'est en anglais et c'est pas ma tasse de thé !
Comme on me l'a conseillé, j'ai mis le captcha dans le formulaire.
Bon, le captcha fonctionne bien, il y a erreur sur c'est vide ou mauvais chiffres, et parallèlement, j'ai fait un test pour les champs obligatoires (Nom, Mail, Sujet, Message), mais c'est là où ça coince !
En effet, la vérification du captcha se fait bien, si c'est vide ou pas le bon nombre, je reviens à la page de contact.
Mais si c'est bon et que tous les autres champs sont vide, le message part quand même.
verification.php , ligne 1 et 2
Merci de votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 ?php if($_POST['captcha']==$_SESSION['captcha']){ mail($to, $subject, $message, $headers); echo 'Votre message à été envoyé'; }else{ echo 'Tous les champs ne sont pas justes. <a href="contact.php">Recommencez</a>'; } ?>
PS : ça fait plus de 5 ans que je n'ai plus fait de php, alors, soyez indulgents !
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager