Captcha pentru un site in php cum pentru a instala script CAPTCHA descărcat
Pentru a porni scriptul două exemple:
Acum, să vedem pentru detalii.
Sarcina noastră este de a: genera două numere aleatoare. le ori. și suma în comparație cu numărul introdus de către utilizator în formă.
Pentru aceasta, avem nevoie de un formular cu două câmpuri. executați sesiunea (_SESSION $) și pentru a genera numărul doi sluchaynh.
Înainte de începerea codului HTML pentru a stabili o conexiune la baza de date și executați sesiunea:
Genera două numere aleatoare de la 1 la 10 ($ a = rand (1,10); $ b = rand (1,10);) și scrie variabila $ _SESSION suma acestor numere prin adăugarea ($ _SESSION [ 'număr'] = $ a + $ b;). Crearea handler fișier cu o dublă condiție (dacă - altceva).
CAPTCHA este gata de utilizare!
Dacă doriți un CAPTCHA script gata de pe site-ul dvs., creați un dosar separat (captcha) și a pus fișierele descărcate. Handler fișier, introduceți calea către fișierele captcha ($ cryptinstall = "captcha / cryptographp.fct.php" includ $ cryptinstall;).
Pentru a continua lecția - formularul de feedback script PHP. puteți vedea
aici
Introduceți sub formă de captchas script descărcate și se adaugă condiția similitudinea cu datele introduse (chk_crypt ($ _ [ „cod“]) POST)
Acum, dacă nu specificați numele sau codul corect din imagine (în cazul în care ($ _ POST [ „name“]! = „“ (_ [ 'Cod'] POST $))), apare un mesaj de eroare chk_crypt.
Acesta este modul în care puteți seta captcha pe site.
Pe aceasta am tot noroc și succes!