Protection formulaire PHP
xav
-
maniT4c Messages postés 52 Date d'inscription Statut Membre Dernière intervention -
maniT4c Messages postés 52 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
En naviguant sur certains site, j'ai put voir qu'il y avait des fois un code de securite a saisir apres avoir rempli les champs d'un formulaire et tant que le bon code n'etait pas saisi, le formulaire n'etait pas soumis. Comment cela fonctionne car je souhaiterais faire la meme chose sur mon site? Ou puis-je trouver un tutorial qui me permet de le faire pas a pas en php. Merci d'avance.
En naviguant sur certains site, j'ai put voir qu'il y avait des fois un code de securite a saisir apres avoir rempli les champs d'un formulaire et tant que le bon code n'etait pas saisi, le formulaire n'etait pas soumis. Comment cela fonctionne car je souhaiterais faire la meme chose sur mon site? Ou puis-je trouver un tutorial qui me permet de le faire pas a pas en php. Merci d'avance.
A voir également:
- Protection formulaire PHP
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook - Guide
- K9 web protection - Télécharger - Contrôle parental
- Formulaire de reclamation instagram - Guide
- Easy php - Télécharger - Divers Web & Internet
4 réponses
Salut,
la méthode dont tu parle s'appelle un "captcha" fait une recherche sur google avec ce mot clef et tu trouvera surement plein de réponse pour en intégrer un à ton formulaire.
Par contre si tu souhaite te protéger des robots sans que tes visiteurs ai à recopier des lettres (pas toujours lisible), je te conseille cette méthode simple et rapide à mettre en place et surtout totalement invisible pour les utilisateurs:
Pub supprimée Modération CCM
la méthode dont tu parle s'appelle un "captcha" fait une recherche sur google avec ce mot clef et tu trouvera surement plein de réponse pour en intégrer un à ton formulaire.
Par contre si tu souhaite te protéger des robots sans que tes visiteurs ai à recopier des lettres (pas toujours lisible), je te conseille cette méthode simple et rapide à mettre en place et surtout totalement invisible pour les utilisateurs:
Pub supprimée Modération CCM
C'est pour éviter les nuisances des robots sur le net, afin qu'il ne puisse pas valider les questionaire en permanence... Pour le faire c'est simple, à chaque fois que ta page de formulaire est loadée, tu cré aléatoirenement une chaine de chiffre que tu affiche et que tu demande d'écrire à l'utilisateur. Ce chiffe lors de la vérification du formulaire, tu le passe par la méthode POST comme tes autres champ (par un champ invisible) afin de pouvoir vérifié si ce qu'a rentré l'utilisateur est juste ou non. S'il n'est pas bon alors tu en génère un nouveau, tu affiche le message d'erreur et tu remet ton formulaire.
Voilà !
++
Voilà !
++
Inspire toi de ce que j'ai mis dans ce post :
http://www.commentcamarche.net/forum/affich-1456942-%5BC%5D-Valeurs-aleatoires-dans-un-tableau
Le principe est simple : tu te fais un tableau qui comprend toutes les les lettres et les chifre 0 à 9 et tu applique mes fonction sur ce tableau la. Si tu veux des explications sur certains points n'hésite pas.
++
http://www.commentcamarche.net/forum/affich-1456942-%5BC%5D-Valeurs-aleatoires-dans-un-tableau
Le principe est simple : tu te fais un tableau qui comprend toutes les les lettres et les chifre 0 à 9 et tu applique mes fonction sur ce tableau la. Si tu veux des explications sur certains points n'hésite pas.
++
c'est bien beau mais la plupart des aspirateurs savent reconnaitre une chaine présenté dans le html, cela n'arretra pas les plus calés, il faut pour cela générer un code, mais il faut également le présenter sous une forme ne permetant pas à un bot de le lire (image dégradé etc...) il arrive aussi que des images non dégradées soient quand même automatiquement lu par de sript (déjà bien intelligent)
Bon courage
Bon courage