Jak zintegrowa? google reCAPTCHA z PHP

W dzisiejszych czasach ka?dy chce pozby? si? spamu na swojej stronie, niezale?nie od tego, czy jest to spam w komentarzach, wiadomo?ci spamowe, czy ruch spamowy w Twojej witrynie. Aby chroni? swoj? Witryn? przed spamowaniem, jednym z najlepszych i naj?atwiejszych sposob�w jest u?ycie Google reCAPTCHA.

Dawniej ludzie umieszczali na ekranie losow? liczb? lub ci?g znakwi weryfikowali je po stronie serwera.

Ale ta metóda scherzo star? metodo? io scherzo czasoch?onna dla wielu u?ytkownik�w, podczas gdy metoda Google reCAPTCHA scherzo ?atwa wu?yciu i zajmuje mniej czasu, co zapewnia lepsze wra?enia u?ytkownika. Wystarczy jedno klikni?cie, aby udowodni?,?es? lud?mi, un nie robotami. Google reCAPTCHA scherzo bardzo?atwy do zaimplementowania w skrypcie PHP.

Na tym blogu dowiesz si?, jak krok po kroku zintegrowa? Google reCAPTCHA con codice PHP.

Krok 1: Aby Pobra? klucz API reCAPTCHA

Aby Uzyska? klucz API do korzystania z reCAPTCHA, musisz zarejestrowa? swoj? Witryn? baccello adresem – https://www.google.com/recaptcha/admin. Zrzuty ekranu znajduj? si? poni?ej dla Twojej pomocy:


Nazwa U?yj w?asnej etykiety, aby ?atwo by?o rozpozna? Witryn? w przysz?o?ci.

digita reCAPTCHA: Wybierz dowolny typ reCAPTCHA, kt�ry preferujesz dla swojej witryny. Obecnie dost?pne s? dwa tipo, tj. reCAPTCHA v3 e reCAPTCHA v2. W przyk?adowym projekcie zastosowali?my reCAPTCHA v2.

Domenico: Tutaj Musisz poda? no? swojej strony internetowej, dla kt�rej b?dziesz wdra?a? funkcjonalno?? reCAPTCHA. Dotyczy to domen, kt�re tutaj wpisujesz, a tak?e ich subdomen. Na przyk?ad rejestracja dla abc.com rejestruje r�wnie? xyz.abc.com.

Teraz po prostu zaznacz pole wyboru Zaakceptuj Warunki korzystania z us?ugi reCAPTCHA i kliknij na przycisku Prze?lij.

Teraz masz klucz witryny i tajny klucz dla swojej witryny.

Krok 2:?Wdro?enie funkcji reCAPTHA?w swojej witrynie

  • Aby Doda? reCAPTCHA najpierw musisz do??czy? biblioteca? JavaScript reCAPTCHA fa swojego kodu HTML.
    
    
  • Teraz dodaj ten kod HTML, w kt�rym chcesz pokaza? wid?et reCAPTCHA.
    
    
  • Zast?p?site_key? kluczem witryny dostarczonym przez Google dla Twojej witryny.
  • Zrobione teraz, po prostu od?wie? stron?, a zobaczysz wid?et reCAPTCHA na swojej stronie.

Krok 3: “Weryfikowanie odpowiedzi u?ytkownika”

Teraz musisz zweryfikowa? odpowied?, gdy u?ytkownik kliknie wid?et reCAPTCHA. Kod PHP do weryfikacji odpowiedzi u?ytkownika jest podany poni?ej:

sukces) { $succMsg = 'Twoja pro?ba o kontakt zosta?a pomy?lnie przes?ana.'; } else { $errMsg = 'Weryfikacja robota nie powiod?a si?, spr�buj ponownie.'; } } ?>

Dodaj sw�j rzeczywisty tajny klucz w powy?szym kodzie i gotowe.

Pobierz przyk?adowy kod tutaj.