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 metoda jest star? método? i jest czasoch?onna dla wielu u?ytkownikw, podczas gdy metoda Google reCAPTCHA jest ?atwa wu?yciu i zajmuje mniej czasu, co zapewnia lepsze wra?enia u?ytkownika. Wystarczy jedno klikni?cie, aby udowodni?, ?es? lud?mi, um nie robotami. Google reCAPTCHA jest bardzo ?atwy do zaimplementowania w skrypcie PHP.
Na tym blogu dowiesz si?, jak krok po kroku zintegrowa? google reCAPTCHA na swojej stronie z PHP.
Krok 1: Aby pobra? klucz API reCAPTCHA
Aby uzyska? klucz API do korzystania z reCAPTCHA, musisz zarejestrowa? swoj? witryn? pod adresem – https://www.google.com/recaptcha/admin. Zrzuty ekranu znajduj? si? poni?ej dla Twojej pomocy:
Nazwa U?yj w?asnej etykiety, aby ?atwo por?o rozpozna? witryn? w przysz?o?ci.
digite reCAPTCHA: Wybierz dowolny typ reCAPTCHA, ktry preferujesz dla swojej witryny. Obecnie dost?pne s? dwa tipy, tj. reCAPTCHA v3 e reCAPTCHA v2. W przyk?adowym projekcie zastosowali?my reCAPTCHA v2.
Domínio: Tutaj musisz poda? nazw? 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 do swojego kodu HTML.
- Teraz dodaj ten kod HTML, w ktrym 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 swj rzeczywisty tajny klucz w powy?szym kodzie i gotowe.
Pobierz przyk?adowy kod tutaj.
