Hogyan Készítsünk Captcha Kódot

Tartalomjegyzék:

Hogyan Készítsünk Captcha Kódot
Hogyan Készítsünk Captcha Kódot

Videó: Hogyan Készítsünk Captcha Kódot

Videó: Hogyan Készítsünk Captcha Kódot
Videó: Обзор Invisible reCAPTCHA + Урок по установке 2024, November
Anonim

A Captcha egy speciális teszt, amely a felhasználók számára olyan problémát kínál, amelyet bárki könnyedén megoldhat, de amelyet szinte lehetetlen elsajátítani egy számítógép számára. Ahhoz, hogy megvédje webhelyét az automatikus regisztrációtól, a spamtől vagy a fájlok automatikus letöltésétől, létre kell hoznia egy captcha kódot.

Hogyan készítsünk captcha kódot
Hogyan készítsünk captcha kódot

Szükséges

szkriptek captcha-kód előállításához

Utasítás

1. lépés

Használjon kész megoldást - keresse fel a KCaptcha projekt webhelyét, töltse le ingyen és telepítse a webhelyére.

2. lépés

Használja a Google ReCaptcha programját - lépjen a webhelyre, kattintson a Regisztráció most gombra, regisztrálja és illessze be a kódot.

3. lépés

Hozzon létre egy sec_pic.php fájlt a PHP Jegyzettömbben. Nyissa meg a Jegyzettömböt, és illessze be a képen látható szkriptet. Az 1-2 sor segítségével állítsa be a captcha kép szélességét és magasságát. A 3. sor felel a betűméretért. A negyedik és ötödik sor szabályozza a beírandó karakterek számát, amelyek a captcha hátterén jelennek meg.

4. lépés

A 6. sorban adja meg a captcha kódban használt betűtípus elérési útját. Használja a 13. sort a kép közvetlen létrehozásához. A 14. vonalon adja meg a captcha háttérszínét. Töltse ki a képet a háttérrel a 15. sor használatával. A 17. sor felel azért, hogy betûket vagy számokat adjon a háttérhez. Véletlen színeket, szimbólumokat és méreteket adjon meg a 20., 22. és 24. soron.

5. lépés

A 37. sorban adja meg az egyes karakterek eltolódását. Fordítsa le a kódot a szkript 43. sorának sorára. A 45. sor a kész captcha képet jeleníti meg. Kattintson a Fájl → Mentés gombra. Jelöljön ki mindent a sorban a címmel, és írja be oda captca.php. A captcha kód képét HTML-ben, szkript segítségével adja ki. Töltse fel a captcha kódot a webhelyére.

6. lépés

Ha az előző bekezdések szkriptjei nem működnek, használja a javasolt kép szkriptjét. Hozd létre a Jegyzettömbben, és mentsd el.php kiterjesztéssel. Adja meg a 2., 3. és 4. sorban a captca kód szélességét, magasságát és hosszát. A 9. és 10. sorban adja meg a kódban használt karaktereket (betűk és számok), valamint a szín létrehozásához használt összetevőket.

7. lépés

Használja a 13. sort az ellenőrző kód képének hátterének létrehozásához. A 16. sorban adja meg a szélességet egy karakter befogadásához. Használja a 18. sort a háttér véletlenszerű pontokkal történő kitöltéséhez, hogy csökkentse a robotok captcha-felismerésének kockázatát. Készítsen véletlenszerű színt a 19. sorban. A 27. sorban nyomtasson véletlenszerű pontot a biztonság kedvéért.

8. lépés

Alkalmazza a biztonsági kódot a 31. sorban. Véletlenszerű karakter létrehozása a 38. sorban. A 41. sor segítségével állítsa be a karakterkimenet koordinátáit. A 49. sor segít beállítani a megerősítési kód képén megjelenő bármely karakter forgási szögét. Nyomtassa ki a létrehozott szimbólumot képekbe az 52. sor segítségével. Mentse a korábban javasolt algoritmus szerint.

Ajánlott: