Changeset 477 in t29-www


Ignore:
Timestamp:
Dec 20, 2013, 11:11:25 AM (6 years ago)
Author:
sven
Message:

Anmeldeformular: Captchas wegen Spambefall aktiviert.

(mailer: Kein die, wenn Recaptcha-Key nicht bekannt ist)

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • de/anmeldung.php

    r440 r477  
    77        require "../lib/technikum29.php";
    88        require "../lib/mail/mailer.php";
    9        
     9
    1010        // Captcha-Sicherung gegen Spam hier an- oder ausschalten
    11         $spamschutz_aktiv = false;
     11        $spamschutz_aktiv = true;
    1212       
    1313        // Bestätigungsmail hier ein- oder ausschalten
     
    6565                                <dd>Bitte bestätigen Sie, dass Sie menschlich sind:
    6666                                <?php
    67                                         if($ajax)
    68                                                 echo "<span class='t29-recaptcha' data-publickey='". t29Mailer::recaptcha_get_publickey() ."'></span>";
    69                                         else
     67                                        if($ajax) {
     68                                                $pubkey = t29Mailer::recaptcha_get_publickey();
     69                                                echo "<span class='t29-recaptcha' data-publickey='$pubkey'></span>";
     70                                        } else
    7071                                                echo t29Mailer::recaptcha_get_html();
    7172                                ?>
  • lib/mail/mailer.php

    r431 r477  
    213213        public static function recaptcha_get_html() {
    214214                global $publickey;
     215                if ($publickey == null || $publickey == '') {
     216                        // recaptcha_get_html wirft sonst ein die().
     217                        return '<b>t29Error: Recaptcha Publickey not loaded!</b>';
     218                }
    215219                return recaptcha_get_html($publickey);
    216220        }
Note: See TracChangeset for help on using the changeset viewer.
© 2008 - 2013 technikum29 • Sven Köppel • Some rights reserved
Powered by Trac
Expect where otherwise noted, content on this site is licensed under a Creative Commons 3.0 License