Captcha (captcha) pe php

În acest articol, vom afla cum funcționează CAPTCHA. Și pentru a începe cu câteva exemple de Captcha:

Captcha (captcha) pe php
Captcha (captcha) pe php
Captcha (captcha) pe php
Captcha (captcha) pe php
Captcha (captcha) pe php






Kapchy sunt greșit citite și greu de citit! =)

Deci, cu cât captcha mai greu, cu atât este mai dificil să recunoaștem nu numai robotul, ci și persoana.







Cum funcționează captha?

  • Serverul generează automat un cod aleatoare și creează o imagine cu acest cod.
  • Codul este stocat în sesiune.
  • Apoi, imaginea este deformată, distorsionată și zgomotul este adăugat.
  • Imaginea finită este afișată utilizatorului în browser.
  • După trimiterea formularului, caracterele introduse sunt comparate cu simbolurile din sesiune, dacă coincid, atunci codul captcha este introdus corect.

Ne scriem captcha

Versiunea finită poate fi testată aici.

Cea mai ușoară modalitate este generarea generației captcha într-un fișier separat, care va scoate imaginea finalizată la ieșire.

Creați 3 fișiere:

  1. index.html - va exista un formular pentru intrarea captcha
  2. capcha.php - generarea captcha
  3. result.php - verificați corectitudinea codului introdus

Asta e tot, protecția împotriva boturilor de spam este gata de utilizare. Desigur, nu garantează eliminarea de 100% a roboților, dar va simplifica mult munca moderatorilor.







Trimiteți-le prietenilor: