Com Es Crea Un Codi Captcha

Taula de continguts:

Com Es Crea Un Codi Captcha
Com Es Crea Un Codi Captcha

Vídeo: Com Es Crea Un Codi Captcha

Vídeo: Com Es Crea Un Codi Captcha
Vídeo: Как подключить reCAPTCHA (капча от гугла) 2024, De novembre
Anonim

Captcha és una prova especial que ofereix als usuaris un problema que tothom pot resoldre fàcilment, però que és gairebé impossible de dominar per un ordinador. Per protegir el vostre lloc de registres automàtics, correu brossa o descàrregues automàtiques de fitxers, heu de crear un codi captcha.

Com es crea un codi captcha
Com es crea un codi captcha

Necessari

scripts per generar codi captcha

Instruccions

Pas 1

Utilitzeu una solució ja feta: aneu al lloc web del projecte KCaptcha, descarregueu-lo gratuïtament i instal·leu-lo al vostre lloc web.

Pas 2

Utilitzeu el programa ReCaptcha de Google: aneu al lloc, feu clic al botó Registra't ara, registra't i enganxa el codi.

Pas 3

Creeu un fitxer sec_pic.php al bloc de notes PHP. Obriu el bloc de notes i enganxeu-hi l'script que es mostra a la imatge. Utilitzeu la línia 1-2 per definir l'amplada i l'alçada de la imatge captcha. La línia 3 és la responsable de la mida de la lletra. Les línies quarta i cinquena regulen el nombre de caràcters que cal escriure i que es mostraran al fons del captcha.

Pas 4

A la línia 6, especifiqueu el camí d'accés al tipus de lletra que s'utilitzarà al codi captcha. Utilitzeu la línia 13 per crear la imatge directament. A la línia 14, definiu el color de fons del captcha. Ompliu la imatge amb el fons mitjançant la línia 15. La línia 17 s’encarrega d’afegir lletres o números al fons. Definiu colors, símbols i mides aleatoris a les línies 20, 22 i 24, respectivament.

Pas 5

A la línia 37, especifiqueu el desplaçament de cada caràcter. Tradueix el codi a una línia de la línia 43 de l'script. La línia 45 mostrarà la imatge captcha acabada. Feu clic a Fitxer → Desa. Seleccioneu tot el que hi ha a la línia amb el títol i escriviu-hi captca.php. Sortiu la imatge del codi captcha mitjançant HTML mitjançant un script. Pengeu el codi captcha al vostre lloc web.

Pas 6

Si els scripts dels paràgrafs anteriors no funcionen, utilitzeu el script de la imatge suggerida. Creeu-lo al bloc de notes i deseu-lo amb l'extensió.php. Especifiqueu a les línies 2, 3 i 4 l’amplada, l’alçada i la longitud, respectivament, del codi captca. A les línies 9 i 10, especifiqueu els caràcters utilitzats al codi (lletres i números) i els components que s’utilitzaran per crear el color.

Pas 7

Utilitzeu la línia 13 per crear el fons de la imatge del codi de verificació. A la línia 16, especifiqueu l'amplada per donar cabuda a un caràcter. Utilitzeu la línia 18 per omplir el fons amb punts aleatoris per reduir el risc de reconeixement de captcha per part dels robots. Genereu un color aleatori a la línia 19. A la línia 27, imprimiu un punt aleatori per seguretat.

Pas 8

Apliqueu el codi de seguretat a la línia 31. Genereu un caràcter aleatori a la línia 38. Establiu les coordenades de la sortida de caràcters mitjançant la línia 41. La línia 49 us ajudarà a establir l’angle de rotació de qualsevol caràcter que es mostrarà a la imatge del codi de confirmació. Imprimiu el símbol generat a les imatges mitjançant la línia 52. Deseu d'acord amb l'algoritme suggerit anteriorment.

Recomanat: