Accueil > > > CAPTCHA ET ANTI-SPAM POUR FORMULAIRE
CAPTCHA ET ANTI-SPAM POUR FORMULAIRE
Information sur la source
Description
Pour ceux qui fabriquent un formulaire, même aprés avoir fait des verifications de champs rien de plus énervant que d'étre spammé. Un simple capchat, ou plutôt conditions avant d'envoyer la requête du formulaire (simple anti-spam par chiffre et/ou lettre à taper avant d'envoyer le message) permet d'éviter environ 90% des spammer, une source assez simple pour tous les formulaires, c'est trés rapide à mettre en place !!
le but n'étant pas de montrer du code, mais d'avoir une source simple !! ça à l'air bête vous me direz mais c'est fort utile
et je ne l'est pas trouver sur le site donc ...
la source peux etre modifiée ou ameliorée et si vous avez des idées toujours dans une logique simple c'est avec plaisir !!
Source
- if ($_POST['anti-robot'] == '604')
- /* la requête de votre formulaire . */
-
- <form method="post" name="xxx">
-
- /* Ici votre formumaire . */
-
- <span class="Style1">Anti-Spam avant d'envoyer votre Message :</span>
- /* Ici le champs formumaire . */
- <input type="Text" name="anti-robot" size="10" maxlength="35">
- <br>
- Ecrivez le chiffre 604 dans la case avant d'envoyer votre Message</strong>
- /* vous pouvez inscrire n'importe quoi là c'est le chiffre 604 */
- </form>
if ($_POST['anti-robot'] == '604')
/* la requête de votre formulaire . */
<form method="post" name="xxx">
/* Ici votre formumaire . */
<span class="Style1">Anti-Spam avant d'envoyer votre Message :</span>
/* Ici le champs formumaire . */
<input type="Text" name="anti-robot" size="10" maxlength="35">
<br>
Ecrivez le chiffre 604 dans la case avant d'envoyer votre Message</strong>
/* vous pouvez inscrire n'importe quoi là c'est le chiffre 604 */
</form>
Conclusion
Donc une condition, si on tape 604 dans un champs de formulaire, le message est envoyé sinon rien ne se passe et comme les robots ne comprennent pas ce qu'il lisent
vous pouvez mettre n'importe quel informations, chiffre, lettre, image(code à retaper sur image), devinette, algèbre(3+5=?).etc...
Historique
- 29 juillet 2006 02:52:13 :
- j'ai juste fait une faute sur un chiffre (j'avais mis 2 chiffre différent pour le capchat) dans la source c'est tout, j'ai corrigé
- 29 juillet 2006 03:03:08 :
- c'est embetant cette demande d'explication !!
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
livre d'or [ par rivelino1978 ]
salut. voila je viens de creer un formulaire avec myphpadmin et je voudrais que si kelk1 venait à mettre un message par le biais du formulaire vois so
Verification formulaire pour eviter doublon de nom [ par sebing ]
Bonjour, Novice en codage, j'ai pas réussi a trouver mon bonheur sur internet. J'ai un formulaire d'inscription mais j'aimerai rajouter un vérificate
Urgent à traiter au plus vite [ par maitregwen ]
Bonjour , Je rencontre actuellement un problème avec le script de Gestdown v1.0 beta Téléchargeable - http://www.comscripts.com/scripts/php.gestdow
PHP de traitements de formulaire [ par zoalia ]
Bonjour, voilà je vient d'apprende le xhtml et le css, mais je n'y connait rien en php, j'ai fait un formulaire (que le xhtml et le css), et souhaiter
Formulaire Html ==> insérer une fonction php Php [ par zobaky ]
Bonjour, j'ai actuellement un formulaire écrit en Html, ce formulaire possède des champs à remplir par un utilisateur. à la fin de ce formulaire un b
php et antispam ? [ par leroger ]
[^^clinoeil1]Bonjour, Bon, maintenant mon formulaire de recommandation fonctionne nickel et je crée un nouveau post car cela concerne éventuellement
|
Derniers Blogs
L'INTERFACE NATURELLE DE WINDOWS PHONE 7 SERIESL'INTERFACE NATURELLE DE WINDOWS PHONE 7 SERIES par odewit
La tendance est aux interfaces naturelles (NUI), et le keynote de Bill Buxton au MIX l'a bien souligné.
La charte graphique et ergonomique de Windows Phone 7 a donc été entièrement repensée en vue d'obtenir un maximum d'efficacité sur ce point. En re...
Cliquez pour lire la suite de l'article par odewit COMMENT MAPPER UNE VUE SQL SUR UNE COLLECTION DE COMPLEX TYPE?COMMENT MAPPER UNE VUE SQL SUR UNE COLLECTION DE COMPLEX TYPE? par Matthieu MEZIL
Avec EF, les vues doivent être mappées sur des entity types. Le problème c'est que les entity types doivent avoir une clé. Avec EF, nous avons les complex type qui n'ont pas de clé mais les vues ne peuvent pas être mappées dessus. Avec EF4, il est possibl...
Cliquez pour lire la suite de l'article par Matthieu MEZIL [WF4] UN BINDING ACTIVITY/ACTIVITYDESIGNER QUI PASSE MAL?[WF4] UN BINDING ACTIVITY/ACTIVITYDESIGNER QUI PASSE MAL? par JeremyJeanson
Certain d'entre vous on peut être vécu cette situation embarrassante après quelques temps passer avec WF4 : Au début avec mon " ActivityDesigner" , tout allait bien. Et puis un jour j'ai au des problèmes de " Binding" . Alors nous sommes allé sur le site ...
Cliquez pour lire la suite de l'article par JeremyJeanson
Forum
MYSQL PROBLEMEMYSQL PROBLEME par remitete
Cliquez pour lire la suite par remitete
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
|