|
|
|
|
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.
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.
|
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)
|