Ako Vytvoriť Kód Captcha

Obsah:

Ako Vytvoriť Kód Captcha
Ako Vytvoriť Kód Captcha

Video: Ako Vytvoriť Kód Captcha

Video: Ako Vytvoriť Kód Captcha
Video: Steam определил меня как Киборга. Гайд - как пройти капчу 2024, November
Anonim

Captcha je špeciálny test, ktorý používateľom ponúka problém, ktorý môže ľahko vyriešiť ktokoľvek, ale ktorý je pre počítač takmer nemožné zvládnuť. Z dôvodu ochrany vášho webu pred automatickými registráciami, spamom alebo automatickým sťahovaním súborov je potrebné vytvoriť captcha kód.

Ako vytvoriť kód captcha
Ako vytvoriť kód captcha

Nevyhnutné

skripty na generovanie captcha-kódu

Inštrukcie

Krok 1

Použite hotové riešenie - prejdite na webovú stránku projektu KCaptcha, stiahnite si ju zadarmo a nainštalujte ju na svoj web.

Krok 2

Použite program Google ReCaptcha - prejdite na web, kliknite na tlačidlo Zaregistrovať sa, zaregistrujte sa a vložte kód.

Krok 3

Vytvorte súbor sec_pic.php v poznámkovom bloku PHP. Otvorte poznámkový blok a vložte doň skript zobrazený na obrázku. Pomocou riadku 1-2 nastavte šírku a výšku obrázka captcha. Riadok 3 je zodpovedný za veľkosť písma. Štvrtý a piaty riadok reguluje počet znakov, ktoré je potrebné napísať a ktoré sa zobrazia na pozadí captcha.

Krok 4

Na riadku 6 zadajte cestu k písmu, ktoré sa použije v kóde captcha. Pomocou riadku 13 vytvorte obrázok priamo. Na riadku 14 definujte farbu pozadia captcha. Vyplňte obrázok pozadím pomocou riadku 15. Za pridanie písmen alebo číslic do pozadia je zodpovedný riadok 17. Na riadkoch 20, 22 a 24 definujte náhodné farby, symboly a veľkosti.

Krok 5

Na riadku 37 zadajte posunutie každého znaku. Preložte kód do riadku v riadku 43 skriptu. Na riadku 45 sa zobrazí hotový obrázok captcha. Kliknite na Súbor → Uložiť. Vyberte všetko, čo je v riadku s nadpisom, a zadajte tam captca.php. Výstup obrázku captcha kódu pomocou HTML pomocou skriptu. Nahrajte captcha kód na svoj web.

Krok 6

Ak skripty z predchádzajúcich odsekov nefungujú, použite skript z navrhovaného obrázka. Vytvorte ho v poznámkovom bloku a uložte ho s príponou.php. V riadkoch 2, 3 a 4 uveďte šírku, výšku a dĺžku kódu captca. Na riadkoch 9 a 10 zadajte znaky použité v kóde (písmená a číslice) a komponenty, ktoré sa použijú na vytvorenie farby.

Krok 7

Pomocou riadku 13 vytvorte pozadie obrázka verifikačného kódu. Na riadku 16 zadajte šírku, aby sa do nej zmestil jeden znak. Pomocou riadku 18 vyplňte pozadie náhodnými bodkami, aby ste znížili riziko rozpoznania captcha robotmi. Na riadku 19 vygenerujte náhodnú farbu. Na riadok 27 si kvôli bezpečnosti vytlačte náhodnú bodku.

Krok 8

Použite bezpečnostný kód na riadok 31. Generujte náhodný znak na riadku 38. Nastavte súradnice výstupu znakov pomocou riadku 41. Riadok 49 vám pomôže nastaviť uhol natočenia ľubovoľného znaku, ktorý sa zobrazí na obrázku potvrdzovacieho kódu. Vytlačte vygenerovaný symbol do obrázkov pomocou riadku 52. Uložte podľa predtým navrhnutého algoritmu.

Odporúča: