Sådan Oprettes En Captcha-kode

Indholdsfortegnelse:

Sådan Oprettes En Captcha-kode
Sådan Oprettes En Captcha-kode

Video: Sådan Oprettes En Captcha-kode

Video: Sådan Oprettes En Captcha-kode
Video: Инструкция по Anti Captcha 2024, December
Anonim

Captcha er en speciel test, der giver brugerne et problem, som alle let kan løse, men som det næsten er umuligt for en computer at mestre. For at beskytte dit websted mod automatiske registreringer, spam eller automatiske downloads af filer skal du oprette en captcha-kode.

Sådan oprettes en captcha-kode
Sådan oprettes en captcha-kode

Nødvendig

scripts til generering af captcha-kode

Instruktioner

Trin 1

Brug en færdiglavet løsning - gå til webstedet KCaptcha-projektet, download det gratis og installer det på dit websted.

Trin 2

Brug Googles ReCaptcha-program - gå til webstedet, klik på knappen Tilmeld dig nu, registrer og indsæt koden.

Trin 3

Opret en sec_pic.php-fil i PHP Notepad. Åbn notesblok og indsæt det script, der vises på billedet, i det. Brug linje 1-2 til at indstille bredden og højden på captcha-billedet. Linje 3 er ansvarlig for skriftstørrelsen. Den fjerde og femte linje regulerer antallet af tegn, der skal indtastes, og som vises på baggrund af captcha.

Trin 4

På linje 6 skal du angive stien til den skrifttype, der skal bruges i captcha-koden. Brug linje 13 til at oprette billedet direkte. På linje 14 skal du definere captchaens baggrundsfarve. Fyld billedet med baggrunden ved hjælp af linje 15. Linje 17 er ansvarlig for at tilføje bogstaver eller tal til baggrunden. Definer tilfældige farver, symboler og størrelser på henholdsvis linjer 20, 22 og 24.

Trin 5

På linje 37 skal du angive forskydningen for hvert tegn. Oversæt koden til en linje i scriptets linje 43. Linie 45 viser det færdige captcha-billede. Klik på Filer → Gem. Vælg alt i linjen med titlen, og skriv der captca.php. Output billedet af captcha-koden via HTML ved hjælp af et script. Upload captcha-koden til dit websted.

Trin 6

Hvis scripts fra de foregående afsnit ikke fungerer, skal du bruge scriptet fra det foreslåede billede. Opret det i notesblok, og gem det med.php-udvidelse. Angiv i linje 2, 3 og 4 henholdsvis bredden, højden og længden af captcakoden. På linje 9 og 10 skal du angive de tegn, der bruges i koden (bogstaver og tal) og de komponenter, der skal bruges til at skabe farven.

Trin 7

Brug linje 13 til at oprette baggrunden for bekræftelseskodebilledet. På linje 16 skal du angive bredden, der passer til et tegn. Brug linje 18 til at udfylde baggrunden med tilfældige prikker for at reducere risikoen for captcha-genkendelse af bots. Generer en tilfældig farve på linje 19. På linje 27 skal du udskrive en tilfældig prik for sikkerheds skyld.

Trin 8

Anvend sikkerhedskoden på linje 31. Generer et tilfældigt tegn på linje 38. Indstil koordinaterne for tegnudgangen ved hjælp af linje 41. Linje 49 hjælper dig med at indstille rotationsvinklen for ethvert tegn, der vises på bekræftelseskodebilledet. Udskriv det genererede symbol på billeder ved hjælp af linje 52. Gem i henhold til den tidligere foreslåede algoritme.

Anbefalede: