Google Recaptcha

So integrieren Sie Google reCAPTCHA mit PHP

Heutzutage möchte jeder Spam auf seiner Website loswerden, egal ob es sich um Spam-Kommentare oder Spam-Nachrichten oder Spam-Traffic auf Ihrer Website handelt. Um Ihre Website vor Spam zu schützen, ist eine der besten und einfachsten Möglichkeiten die Verwendung von Google reCAPTCHA.

Früher haben die Leute eine zufällige Zahl oder Zeichenfolge auf den Bildschirm gelegt und serverseitig überprüft.

Aber diese Methode ist die alte Methode und für viele Benutzer auch zeitaufwändig, während die reCAPTCHA-Methode von Google einfach zu verwenden ist und weniger Zeit in Anspruch nimmt, was zu einer besseren Benutzererfahrung führt. Sie brauchen nur einen einzigen Klick, um zu beweisen, dass sie Menschen und kein Roboter sind. Google reCAPTCHA lässt sich sehr einfach in einem PHP-Skript implementieren.

Google reCAPTCHA

In diesem Blog erfahren Sie Schritt für Schritt, wie Sie Google reCAPTCHA auf Ihrer Website mit PHP integrieren.

Schritt 1: Zum Abrufen des reCAPTCHA-API-Schlüssels

Um einen API-Schlüssel zur Verwendung von reCAPTCHA zu erhalten, müssen Sie Ihre Website registrieren unter – https://www.google.com/recaptcha/admin. Die Screenshots sind unten für Ihre Hilfe angegeben:

So integrieren Sie Google reCAPTCHA mit PHP�
Etikette: Verwenden Sie ein Label Ihrer Wahl, damit Sie die Website in Zukunft leicht wiedererkennen.

reCAPTCHA-Typ: Wählen Sie einen beliebigen reCAPTCHA-Typ, den Sie für Ihre Website bevorzugen. Derzeit sind zwei Typen verfügbar, nämlich reCAPTCHA v3 und reCAPTCHA v2. Wir haben im Beispielprojekt reCAPTCHA v2 verwendet.

Domains: Hier müssen Sie den Namen Ihrer Website eingeben, für die Sie die reCAPTCHA-Funktionalität implementieren werden. Sie gilt für die Domains, die Sie hier eingeben, und auch für deren Subdomains. Beispielsweise registriert eine Registrierung für abc.com auch xyz.abc.com.

Aktivieren Sie jetzt einfach das Kontrollkästchen von Akzeptieren Sie die reCAPTCHA-Nutzungsbedingungen und klicken Sie auf auf die Schaltfläche Senden.

Jetzt haben Sie den Site Key und den Secret Key für Ihre Website.
So integrieren Sie Google reCAPTCHA mit PHP

Schritt 2: Implementieren Sie die reCAPTHA-Funktionalität auf Ihrer Website

  • Um reCAPTCHA hinzuzufügen, müssen Sie zuerst die reCAPTCHA-JavaScript-Bibliothek in Ihren HTML-Code einfügen.
    
    
  • Fügen Sie nun diesen HTML-Code dort hinzu, wo Sie das reCAPTCHA-Widget anzeigen möchten.
    
    
  • Ersetzen Sie „site_key“ durch den von Google für Ihre Website bereitgestellten Site-Schlüssel.
  • Es ist jetzt fertig, aktualisieren Sie einfach Ihre Seite und Sie sehen das reCAPTCHA-Widget auf Ihrer Website.

Schritt 3: Um die Antwort des Benutzers zu validieren

Jetzt müssen Sie die Antwort validieren, wenn ein Benutzer auf das reCAPTCHA-Widget klickt. Der PHP-Code zur Überprüfung der Benutzerantwort ist unten angegeben:

success) { $succMsg = 'Ihre Kontaktanfrage wurde erfolgreich übermittelt.'; } else { $errMsg = 'Roboter-Verifizierung fehlgeschlagen, bitte versuchen Sie es erneut.'; } } ?>

Fügen Sie Ihren tatsächlichen geheimen Schlüssel in den obigen Code ein und Sie sind fertig.

Holen Sie sich den Beispielcode .

Aparajita Singh

Aparajita Singh

Aparajita Singh is an experienced Software engineer in PHP. She also has knowledge of C, JAVA and database design. She has been working in the IT Industry from the last 2yrs and still looking forward to achieving more in the IT industry. She lives in New Delhi and her hobby is to write the technical writeups.

Leave a Reply

Your email address will not be published. Required fields are marked *