Un article de phpBuilder ( en anglais ) nous explique comment réaliser un sytème de vérification de formulaires, ou comment éviter les bots/hacks de formulaires. Le principe est de construire une image aléatoire, qui en fait représente une chaine alphanumérique d’authentification. On obtient en fait une image et un code lié ( qui est en fait la chaîne initiale cryptée ). On peut y découvrir comment choisir les couleurs, les polices … un exemple de code pour obtenir une chaine aléatoire … et l’utilisation de GD pour générer l’image finale.
On y trouve même un exemple complet et la source associée. La méthode n’est pas 100 % fiable du fait que la clé est en clair dans le formulaire mais elle évitera une grosse majorité des validations de formulaires non désirées ( bots/hack ).