pragmaMx Support Forum

pragmaMx => Individuelle Anpassungen => Thema gestartet von: Sven4972 am 10 März 2025, 14:24:12

Titel: Captcha einbinden
Beitrag von: Sven4972 am 10 März 2025, 14:24:12
Hallo,

wie kann ich denn bei einem selbst programmierten Modul eine Captcha Abfrage mit einbauen?

Ich benutze die neueste Version von pragma.


VG Sven
Titel: Aw: Captcha einbinden
Beitrag von: Olaf / TerraProject am 18 März 2025, 17:48:20
das kann man nicht so pauschal und einfach erklären. Aber im 1. Dialog
        $captcha_object = load_class('Captcha', 'newsletteron'); // Captcha Klasse laden
if($captcha_object->get_active()){  // Ist Capthc active
   echo $captcha_object->complete()
}

und dann bei der Abfrage der Antworten
   $captcha_object = load_class('Captcha', 'newsletteron');
    if (!$captcha_object->check($data, 'captcha')) {
       
            // wenn der Request kommt und Captcha aktiviert ist,
            // einfach das Formular nochmal anzeigen
            ...... ;
       
    }

Oder einfach mal in einigen Modulen nachsehen, wie es da gelöst ist. z.Bsp. Newsletter