Comment Faire Un Code Captcha

Table des matières:

Comment Faire Un Code Captcha
Comment Faire Un Code Captcha

Vidéo: Comment Faire Un Code Captcha

Vidéo: Comment Faire Un Code Captcha
Vidéo: Как подключить reCAPTCHA (капча от гугла) 2024, Peut
Anonim

Captcha est un test spécial qui propose aux utilisateurs un problème que tout le monde peut facilement résoudre, mais qui est presque impossible à maîtriser pour un ordinateur. Afin de protéger votre site des inscriptions automatiques, du spam ou des téléchargements automatiques de fichiers, vous devez créer un code captcha.

Comment faire un code captcha
Comment faire un code captcha

Nécessaire

des scripts pour générer du code captcha

Instructions

Étape 1

Utilisez une solution prête à l'emploi - accédez au site Web du projet KCaptcha, téléchargez-la gratuitement et installez-la sur votre site Web.

Étape 2

Utilisez le programme ReCaptcha de Google - accédez au site, cliquez sur le bouton Inscrivez-vous maintenant, enregistrez-vous et collez le code.

Étape 3

Créez un fichier sec_pic.php dans le Bloc-notes PHP. Ouvrez le bloc-notes et collez-y le script affiché dans l'image. Utilisez la ligne 1-2 pour définir la largeur et la hauteur de l'image captcha. La ligne 3 est responsable de la taille de la police. Les quatrième et cinquième lignes règlent le nombre de caractères qui doivent être saisis et qui seront affichés sur le fond du captcha.

Étape 4

A la ligne 6, indiquez le chemin de la police qui sera utilisée dans le code captcha. Utilisez la ligne 13 pour créer l'image directement. A la ligne 14, définissez la couleur de fond du captcha. Remplissez l'image avec l'arrière-plan en utilisant la ligne 15. La ligne 17 est chargée d'ajouter des lettres ou des chiffres à l'arrière-plan. Définissez des couleurs, des symboles et des tailles aléatoires sur les lignes 20, 22 et 24, respectivement.

Étape 5

A la ligne 37, spécifiez le décalage de chaque caractère. Traduisez le code dans une ligne à la ligne 43 du script. La ligne 45 affichera l'image captcha terminée. Cliquez sur Fichier → Enregistrer. Sélectionnez tout dans la ligne avec le titre et tapez captca.php Sortez l'image du code captcha via HTML à l'aide d'un script. Téléchargez le code captcha sur votre site Web.

Étape 6

Si les scripts des paragraphes précédents ne fonctionnent pas, utilisez le script de l'image suggérée. Créez-le dans le bloc-notes et enregistrez-le avec l'extension.php. Spécifiez aux lignes 2, 3 et 4 la largeur, la hauteur et la longueur, respectivement, du code captca. Aux lignes 9 et 10, précisez les caractères utilisés dans le code (lettres et chiffres) et les composants qui seront utilisés pour créer la couleur.

Étape 7

Utilisez la ligne 13 pour créer l'arrière-plan de l'image du code de vérification. Sur la ligne 16, spécifiez la largeur pour accueillir un caractère. Utilisez la ligne 18 pour remplir l'arrière-plan de points aléatoires afin de réduire le risque de reconnaissance de captcha par les robots. Générez une couleur aléatoire sur la ligne 19. Sur la ligne 27, imprimez un point aléatoire pour plus de sécurité.

Étape 8

Appliquez le code de sécurité à la ligne 31. Générez un caractère aléatoire à la ligne 38. Définissez les coordonnées de la sortie du caractère à l'aide de la ligne 41. La ligne 49 vous aidera à définir l'angle de rotation de tout caractère qui sera affiché sur l'image du code de confirmation. Imprimez le symbole généré sur les images en utilisant la ligne 52. Enregistrez selon l'algorithme suggéré précédemment.

Conseillé: