PEAR :: Package :: Text_CAPTCHA
À 22:54 dans la rubrique PHP / PEAR
←
/ #550
/ rss
/ →
Le package Text_CAPTCHA_Numeral est d'une simplicité de base.
C'est une réalisation de David Coallier.
<?php require_once 'Text/CAPTCHA/Numeral.php'; $numcap = new Text_CAPTCHA_Numeral(); $operation = $num->getOperation(); $resultatVoulu = $numcap->getAnswer(); ?>
On affiche $opération et on stocke $resultatVoulu soit dans une session soit dans une table avec un id qui accompagnera $operation. et quand l'utilisateur rend sa réponse on la compare à $resultatVoulu.
C'est assez basique et facile à casser. Mais "accessible".
Je proposerais toutefois d'améliorer la question en transformant les nombres de l'opération par des chaines.
Notez qu'il y a 3 niveaux de difficulté.
<?php $numcap = new Text_CAPTCHA_Numeral(1); // par défaut $numcap = new Text_CAPTCHA_Numeral(2); $numcap = new Text_CAPTCHA_Numeral(4); ?>
Le niveau 4, franchement, si on me pose 43/35. je pense qu'une machine à plus facile que moi.
(il suffit de mettre l'opération dans google) pour avoir la réponse.








Commentaires
Aucun commentaire pour le moment.
Ajouter un commentaire