Kā Izveidot Captcha Kodu

Satura rādītājs:

Kā Izveidot Captcha Kodu
Kā Izveidot Captcha Kodu

Video: Kā Izveidot Captcha Kodu

Video: Kā Izveidot Captcha Kodu
Video: Проклятая капча 2024, Maijs
Anonim

Captcha ir īpašs tests, kas lietotājiem piedāvā problēmu, kuru ikviens var viegli atrisināt, bet kuru datoram ir gandrīz neiespējami apgūt. Lai pasargātu savu vietni no automātiskas reģistrācijas, surogātpasta vai automātiskas failu lejupielādes, jums jāizveido captcha kods.

Kā izveidot captcha kodu
Kā izveidot captcha kodu

Nepieciešams

skripti captcha koda ģenerēšanai

Instrukcijas

1. solis

Izmantojiet gatavu risinājumu - dodieties uz projekta KCaptcha vietni, lejupielādējiet to bez maksas un instalējiet to savā vietnē.

2. solis

Izmantojiet Google programmu ReCaptcha - dodieties uz vietni, noklikšķiniet uz pogas Reģistrēties tūlīt, reģistrējieties un ielīmējiet kodu.

3. solis

Izveidojiet sec_pic.php failu PHP Notepad. Atveriet bloknotu un ielīmējiet tajā attēlā redzamo skriptu. Izmantojiet 1. – 2. Līniju, lai iestatītu captcha attēla platumu un augstumu. 3. līnija ir atbildīga par fonta lielumu. Ceturtā un piektā rinda regulē rakstzīmju skaitu, kas jāraksta un kas tiks attēlotas uz captcha fona.

4. solis

6. rindā norādiet ceļu uz fontu, kas tiks izmantots captcha kodā. Izmantojiet 13. rindiņu, lai izveidotu attēlu tieši. 14. rindā definējiet captcha fona krāsu. Aizpildiet attēlu ar fonu, izmantojot 15. rindiņu. Par burtu vai ciparu pievienošanu fonam atbild 17. līnija. Definējiet nejaušas krāsas, simbolus un izmērus attiecīgi 20., 22. un 24. rindā.

5. solis

37. rindā norādiet katras rakstzīmes nobīdi. Tulkojiet kodu skripta 43. rindā esošajā rindā. 45. rindā tiks parādīts gatavais captcha attēls. Noklikšķiniet uz Fails → Saglabāt. Atlasiet visu rindā ar virsrakstu un ierakstiet captca.php. Izvadiet captcha koda attēlu, izmantojot HTML, izmantojot skriptu. Augšupielādējiet captcha kodu savā vietnē.

6. solis

Ja iepriekšējo rindkopu skripti nedarbojas, izmantojiet ieteiktā attēla skriptu. Izveidojiet to bloknotā un saglabājiet to ar paplašinājumu.php. 2., 3. un 4. rindā norādiet attiecīgi captca koda platumu, augstumu un garumu. 9. un 10. rindā norādiet kodā izmantotās rakstzīmes (burtus un ciparus) un komponentus, kas tiks izmantoti krāsas izveidošanai.

7. solis

Izmantojiet 13. rindiņu, lai izveidotu verifikācijas koda attēla fonu. 16. rindā norādiet platumu, lai tajā būtu viena rakstzīme. Izmantojiet 18. rindiņu, lai aizpildītu fonu ar nejaušiem punktiem, lai samazinātu robotiem captcha atpazīšanas risku. Ģenerējiet nejaušu krāsu 19. rindā. Drošības nolūkos 27. rindiņā izdrukājiet nejaušu punktu.

8. solis

Drošības kodu lietojiet 31. rindā. Ģenerējiet nejaušu rakstzīmi 38. rindā. Izmantojot 41. rindu, iestatiet rakstzīmju izvades koordinātas. 49. rinda palīdzēs jums iestatīt jebkuras rakstzīmes rotācijas leņķi, kas tiks parādīta apstiprinājuma koda attēlā. Izdrukājiet izveidoto simbolu attēlos, izmantojot 52. līniju. Saglabājiet saskaņā ar iepriekš ieteikto algoritmu.

Ieteicams: