Captcha este un test special care oferă utilizatorilor o problemă pe care oricine o poate rezolva cu ușurință, dar care este aproape imposibil de stăpânit de un computer. Pentru a vă proteja site-ul de înregistrări automate, spam sau descărcări automate de fișiere, trebuie să creați un cod captcha.
Necesar
scripturi pentru generarea codului captcha
Instrucțiuni
Pasul 1
Utilizați o soluție gata făcută - accesați site-ul web al proiectului KCaptcha, descărcați-l gratuit și instalați-l pe site-ul dvs. web.
Pasul 2
Utilizați programul ReCaptcha Google - accesați site-ul, faceți clic pe butonul Înscrieți-vă acum, înregistrați-vă și lipiți codul.
Pasul 3
Creați un fișier sec_pic.php în Notepad PHP. Deschideți blocnotesul și lipiți scriptul afișat în imagine în el. Utilizați linia 1-2 pentru a seta lățimea și înălțimea imaginii captcha. Linia 3 este responsabilă pentru dimensiunea fontului. Al patrulea și al cincilea rând reglementează numărul de caractere care trebuie tastate și care vor fi afișate pe fundalul captcha.
Pasul 4
Pe linia 6, specificați calea către fontul care va fi utilizat în codul captcha. Utilizați linia 13 pentru a crea imaginea direct. Pe linia 14, definiți culoarea de fundal a captcha-ului. Umpleți imaginea cu fundalul folosind linia 15. Linia 17 este responsabilă pentru adăugarea de litere sau numere pe fundal. Definiți culorile, simbolurile și dimensiunile aleatorii pe rândurile 20, 22 și, respectiv, 24.
Pasul 5
Pe linia 37, specificați decalajul fiecărui caracter. Traduceți codul într-o linie din linia 43 a scriptului. Linia 45 va afișa imaginea captcha finalizată. Faceți clic pe Fișier → Salvare. Selectați totul din linia cu titlul și tastați acolo captca.php. Afișați imaginea codului captcha prin HTML folosind un script. Încărcați codul captcha pe site-ul dvs. web.
Pasul 6
Dacă scripturile din paragrafele anterioare nu funcționează, utilizați scriptul din imaginea sugerată. Creați-l în notepad și salvați-l cu extensia.php. Specificați în liniile 2, 3 și 4 lățimea, înălțimea și, respectiv, lungimea codului captca. Pe liniile 9 și 10, specificați caracterele utilizate în cod (litere și cifre) și componentele care vor fi utilizate pentru a crea culoarea.
Pasul 7
Utilizați linia 13 pentru a crea fundalul imaginii codului de verificare. Pe linia 16, specificați lățimea pentru a găzdui un caracter. Utilizați linia 18 pentru a umple fundalul cu puncte aleatorii pentru a reduce riscul recunoașterii captcha de către roboți. Generați o culoare aleatorie pe linia 19. Pe linia 27, imprimați un punct aleatoriu pentru siguranță.
Pasul 8
Aplicați codul de securitate pe linia 31. Generați un caracter aleatoriu pe linia 38. Setați coordonatele ieșirii caracterelor folosind linia 41. Linia 49 vă va ajuta să setați unghiul de rotație al oricărui caracter care va fi afișat pe imaginea codului de confirmare. Imprimați simbolul generat pe imagini folosind linia 52. Salvați conform algoritmului sugerat anterior.