Dans ce tuto PHP gratuit, nous verrons comment créer un captcha (champs anti-spam), très facilement avec PHP.
Dans un premier temps, nous allons créer un formulaire avec plusieurs champs à remplir. Nous verrons comment générer deux nombres aléatoires en PHP et demanderons à l'utilisateur de rentrer la somme de ces deux nombre dans le champs de sécurité. Nous vérifierons ensuite les champs du formulaire ainsi que notre champs de sécurité et afficherons les messages d'erreur en fonctions des erreurs rencontrées comme par exemple "résultat invalide", si l'utilisateur a rentré le mauvais résultat pour la somme des deux nombres. Pour finir, nous verrons comment améliorer la sécurité avec des fonctions d'encodage et de décodage.
Bon tuto!
Jetez un oeil à ces autres tuto Php
Réaliser un panier d'achat…
Dans ce tuto PHP, en vidéo, vous allez apprendre à réaliser…
Afficher la différence entre…
Dans ce tuto PHP en vidéo, vous apprendrez à afficher la différence…
Création d'un formulaire…
Dans ce tuto jQuery nous allons apprendre à nous servir de…
PHP: envoyer des emails avec…
Dans ce tuto PHP en vidéo, nous verrons comment se servir de…
Espace membre en PHP/MySQL
Dans ce tuto PHP/MySQL en vidéo, nous verrons comment implémenter…
PHP POO cas pratique pour…
Dans ce tuto PHP en vidéo pour débutants en POO, nous verrons…
Upload et galerie d'images…
Dans ce tuto PHP en vidéo, vous apprendrez à réaliser un…
Transmission de données Flash…
Dans ce tuto Flash PHP, vous allez apprendre à transmettre…
Pour vous faire un avis, voici un extrait de quelques secondes. La version complète et téléchargeable de ce tuto Php de 21 minutes est proposée dans une résolution plus grande que l’extrait suivant :
simpledev
, formateur certifié
Témoignage des clients de simpledev
![]()
Très bon formateur et surtout une incroyable diversité de tuto dans le domaine du développement de site web. J'ai commencé par les tutos concernant le html 5 et CSS3. Ces derniers proposent des sujets très utiles pour dynamiser mon site
![]()
Excellents tutos, très bien expliqués. Les tutos de Simpledev sont très utiles. L'une des choses qui fait la richesses des tutos est le "mélange des langages de programmation". On peut ainsi réaliser des systèmes complexes, avec plusieurs langages !
![]()
Bref j'ai pas besoin de préciser très bon formateur :)
![]()
Excellent Formateur, 5/5 tout y-est: application, contenu, bon son, pédagogie, bonne image, j'ai beaucoup appris en 2 jours de tuto. Parmi les quelques tutoriels que j'ai vu c'est celui qui se démarque. Simpledev. Bravo à lui j'en redemande.
![]()
Quoi dire d'autre ? merci pour tout ;).
Lire les autres témoignages
D'autres tuto de simpledev
Effet d'ombrage sur un texte en CSS 3
Dans ce tuto CSS 3 en vidéo, nous verrons comment créer un effet d'ombrage sur un texte…
Forum avec Codeigniter
Dans ce tuto Forum avec Codeigniter en vidéo, nous implémenterons un forum avec le…
Crypter les mots de passe
Dans ce tuto Codeigniter en vidéo, nous verrons comment crypter les mots de passe et…
Pagination Codeigniter
Dans ce tuto Pagination Codeigniter en vidéo, nous verrons comment créer un système…
Notes attribuées par les utilisateurs (21 votes)
Les avis / Questions des utilisateurs (18)
Donnez votre avis ou posez une question au formateur.
Vous souhaitez commenter ce tuto vidéo ? Créez un compte gratuit. Déjà membre ? Identifiez-vous
Ce tuto en résumé ...
Ce tuto Php d’une durée de 21 minutes a été téléchargé 943 fois et a reçu une note moyenne de 5/5.
Ce tuto a été publié le 21 octobre 2010 par simpledev, formateur certifié par Tuto.com, ayant reçu une note moyenne de 4,4/5 pour l’ensemble de ses vidéos, dans la catégorie Tuto Php Sécurité.
Tous les fichiers sources sont fournis avec cette formation. Ces derniers vous permettront de reproduire les manipulations expliquées dans cette formation.
Ce tuto video vous expliquera étape par étape, toutes les manipulations présentées par le formateur.
Toutes nos vidéos sont visionnées par notre équipe, avant d’être mises en ligne, garantissant ainsi la qualité des produits téléchargés.











(a téléchargé ce tuto - 07 avril 2012)
" Bravo gg t'es trop fort merci pour ce tuoriel pas chère "
(a téléchargé ce tuto - 17 mars 2012)
" Tres bon tuto bon continuation merciiiiiiiiiiiiiiiiiiiiii "
(a téléchargé ce tuto - 16 février 2012)
" 5 "
(a téléchargé ce tuto - 26 janvier 2012)
" 4/5 "
(a téléchargé ce tuto - 18 janvier 2012)
" niquel
"
(auteur de ce tuto - 28 octobre 2011)
" @sebastien
Je n'ai pas les fichiers sous la main mais logiquement ils sont fournis avec la formation, tu dois avoir un fichier zip à télécharger.
A+ "
(a téléchargé ce tuto - 28 octobre 2011)
" pourrai tu me donner les codes sources par ce que le formulaire n'affiche pas les erreurs "
(a téléchargé ce tuto - 28 octobre 2011)
" merci "
(a téléchargé ce tuto - 17 septembre 2011)
" merci génial "
(a téléchargé ce tuto - 08 décembre 2010)
" trés bon tuto bien expliqué ! Merci "
(auteur de ce tuto - 30 octobre 2010)
" Salut benco,
Essaies par toi même sans utiliser check1 et check2, tu vas comprendre pourquoi tout seul.
Si tu fais tes vérifications sur ce qui a été posté après avoir déclaré tes 2 variables nb1 et nb2, le résultat ne sera pas le bon parce que nb1 et nb2 auront été de nouveau générés par la fonction rand(), donc à part un gros coup de chance, le résultat ne sera pas le bon.
Ensuite si tu fais les vérifications avant de générer les 2 nombres, tu vas avoir une erreur.
Je te laisse vérifier par toi même, c'est ce qu'il y' a de mieux pour comprendre.
A+ "
(a téléchargé ce tuto - 29 octobre 2010)
" tres bon tuto mais pourquoi utiliser check1 et check2 alors qu'on a nb1 et nb2? "
(auteur de ce tuto - 26 octobre 2010)
" Salut WoBugs, oui avec une image c'est encore plus sécurisé, j'ai fait un tuto d'ailleurs là-dessus si tu veux : http://simpledev.fr/simpledev/tutoriel/formulaire-avec-captcha-en-php/44
j'explique comment réaliser un captcha avec les fonctions de création et de manipulation d'images de PHP, mais le tuto est un peu plus long et compliqué :)
A+ "
(auteur de ce tuto - 26 octobre 2010)
" Salut, le theme est téléchargeable ici : http://www.deuxcode.com/downloads/komodo-edit-5-dark-color-scheme enfin je l'ai un peu modifié depuis mais ça y ressemble beaucoup :)
A+ "
(a téléchargé ce tuto - 26 octobre 2010)
" Après, je ne sais pas faire ce genre de choses, alors, c'est peut être bon quand même. Mais je pense qu'une image serai tout de même mieux. "
(a téléchargé ce tuto - 26 octobre 2010)
" Le probleme c'est que le résultat apparait en clair sur la page (c'est simplement du texte). Alors, on peu imaginer un robot qui recupere ce texte et qui calcule ensuite la somme : il n'y a donc aucune protection.
Il faudrait plutot enregistrer les nombres aléatoires dans une image. "
(a téléchargé ce tuto - 26 octobre 2010)
" Très sympa ce tuto :)
Je cherche également le thème Komodo :) "
(a téléchargé ce tuto - 23 octobre 2010)
" Très bon tuto Merci :)
Esque je pourai avoir ton thème Komodo ? "